Matlab - Minimo de un vector, sin considerar los elementos iguales a cero

 
Vista:

Minimo de un vector, sin considerar los elementos iguales a cero

Publicado por Andreina (1 intervención) el 15/04/2015 13:15:43
Hola!! Me gustaria recibir ayuda en cuento a una pequeña duda. Quisiera saber còmo obtener el valor minimo de un vector, pero sin tomar en cuenta aquellos elementos que sean iguales a cero, por ejemplo:

a=[0 0 0 1 2 3 0 0 0];

Quiero que cuando calcule el minimo del vector "a", me de como resultado "1" en lugar de "0"

Gracias de antemano
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
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Minimo de un vector, sin considerar los elementos iguales a cero

Publicado por JESUS (1818 intervenciones) el 15/04/2015 19:17:02
Hola puedes hacer min(a(find(a~=0)))
saludos
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