Matlab - Iteraciones con una integral de funcion inicial

   
Vista:

Iteraciones con una integral de funcion inicial

Publicado por Nicolas (5 intervenciones) el 26/03/2014 20:07:18
Hola nuevamente, disculpen mi falta de conocimiento pero cada vez que trato de avanzar en matlab me salen problemas cada vez mas imposibles.
Ahora tengo un problema con iterar y encontrar la solucion del siguiente problema:
Primero tengo la siguiente funcion inicial


De esta funcion tengo que realizar lo siguiente:



Yo por mi parte realice el siguiente codigo:
b=5;
d=0.5;
r=0.05;
w{1}=1;
w{2}= b + (d/r)*('integral');
while w{2}-w{1}< 1*10^(-8)
w{1i}-w{1i-1}<0;
end
en donde 'integral' es una funcion creada por mi que es:
function f=integral(w,w0)
f= quad(@(w) (w-w{1})*(densidad(w),w{1};Inf);
end
en donde "densidad(w)" es otra funcion
function n= densidad(w)
n=normpdf(w,3,4);
end
Me gustaria saber que estoy haciendo mal o si esta bien lo que hago, ya que segun yo, el comando while no esta siendo bien ocupado.
Saludos y espero que puedan ayudarme
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