Matlab - AYUDA. Necesito saber a qué variable pertenece el valor minimo de una matriz.

 
Vista:
sin imagen de perfil
Val: 31
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

AYUDA. Necesito saber a qué variable pertenece el valor minimo de una matriz.

Publicado por Simón (18 intervenciones) el 19/12/2019 23:24:58
Hola a todos,
supongamos que tengo las siguientes variables:
1
2
3
4
5
6
A=1;
E=2;
I=3;
O=4;
U=5;
matriz=[A E I O U];

Necesito hallar LA VARIABLE que contiene el menor valor de dicha matriz. Es decir, si ejecuto:
1
2
3
minimo=min(matriz)
 
minimo=1

Pero NO necesito saber que el valor más pequeño es 1, sino que necesito saber cuál variable es aquella que contiene el minimo valor. En este caso, necesito saber que es la variable A la que contiene el mínimo valor.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

AYUDA. Necesito saber a qué variable pertenece el valor minimo de una matriz.

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 20/12/2019 00:20:50
1
2
3
4
5
6
7
8
9
10
A=1;
E=2;
I=3;
O=4;
U=5;
clc
matriz=[A E I O U];
variables={'A' 'E' 'I' 'O' 'U'};
[~,idx]=min(matriz);
variable=variables{idx}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar