Matlab - minimo de un vector

 
Vista:

minimo de un vector

Publicado por *ire (3 intervenciones) el 21/11/2011 23:37:19
Hola! tengo una duda,haber si alguien me la puede resolver,me gustaría crear una función que me de el valor minimo de un vector y su posición sin utilizar el comando min o max.
por ejemplo: v=[ 1 2 3 4 5 6 -1 -3 -2] devolvería el valor de -3 y la posición 8. muchas gracias
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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

minimo de un vector

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 22/11/2011 01:26:07
HOla *Ire
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
clear all
v=[ 1 2 3 4 5 6 -1 -3 -2];
menor=v(1);
posicion=1;
for i=2:length(v)
    if v(i)<menor
        menor=v(i);
        posicion=i;
    end
 
end
display(menor)
display(posicion)
 
EJECUCION
>> minimo_maximo
menor =
    -3
 
posicion =
     8


Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
Profesor de Metodos Numericos con Matlab
PROGRAMADOR EN MATLAB
[email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de íre
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

minimo de un vector

Publicado por íre (5917 intervenciones) el 22/11/2011 09:27:10
muchas gracias!! =)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar