Matlab - Problemas al programar el Met de Euler..

   
Vista:

Problemas al programar el Met de Euler..

Publicado por Crlos Ariza.cm@gmail.com (37 intervenciones) el 27/08/2013 01:01:25
Hola, saludos..

Estoy programando Euler para: dy/dx=x+y; y(0)=1 y me calcula muchos valores y al final reporta unas variables "inf inf nan".
¿Que pasa en el Codigo, porque no converge el Método?
¿Que estoy haciendo mal?
Si alguien me puede informar al respecto se lo agradecería.

Muchas Gracias..!


clear all
clc
xk=0; yk=1; %Condición Inicial
h=0.1;
yk_1=yk;
%% Ciclo Iterativo
tol=10^(-3);
Er=10^(-2);
while Er > tol
yk_1=yk_1+h*(xk+yk_1);
xk=xk+h;
yr=2*exp(xk)-xk-1;
Er=abs(yk_1-yr);
disp([yr yk_1 Er])
end
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
información
Otras secciones de LWP con contenido de Matlab
- Código fuente de Matlab
- Cursos de Matlab
- Temas de Matlab
- Chat de Matlab
información
Códigos de Matlab
- DÍAS DE LA SEMANA
- Fixed Pivot
- TRIÁNGULO