Matlab - Resolución Vector

 
Vista:
sin imagen de perfil

Resolución Vector

Publicado por Jorge (4 intervenciones) el 07/10/2016 12:41:31
Buenas soy nuevo de Matlab y tengo una duda:

Estoy intentando resolver una ecuación a lo largo de un vector pero el resultado no es el deseado, el código es el siguiente:

%Obtenemos el vector b

b =(2:1:200);

%Calculamos el valor de fmax a partir de este valor


fmax=exp(-log(b)/(b-1))-exp(-b/(b-1)*log(b));

%fmax=exp(-log(2)/(2-1))-exp(-2/(2-1)*log(2));

en la ecuación de fmax no me da el resultado que busco para cada valor del vector b, sin embargo si introduzco a mano cada valor de b como en la ecuacion%fmax si que me dan los valores correctos, para otras ecuaciones esto no me sucede y no se por qué puede ser.

Muchas 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 JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Resolución Vector

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 07/10/2016 14:58:42
1
2
3
4
5
6
>> b =2:1:10;
fmax=exp(-log(b)./(b-1))-exp(-b./(b-1).*log(b))
 
fmax =
 
    0.2500    0.3849    0.4725    0.5350    0.5824    0.6197    0.6501    0.6754    0.6968


Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
Servicios de programación matlab
[email protected]
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Resolución Vector

Publicado por Jorge (4 intervenciones) el 07/10/2016 15:09:33
Muchas gracias Jose,
no sabía utilizar bien el punto y ahora ya se como.
Muchas gracias de nuevo,
Saludos.
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