Beruflich Dokumente
Kultur Dokumente
Donde
Los mtodos desarrollados por Runge (1885), Kutta (1901), Heun (1900) y otros para
la solucin de problemas con valor en la frontera. Este consiste en obtener un
resultado que se obtendra al utilizar un nmero finito de trminos de una serie de
Taylor de la forma:
Ejemplo 1:
Usar el mtodo de Runge-Kutta para aproximar
Primera Iteracin:
Segunda iteracin:
dada la ecuacin
Ejemplo 1
Usar el mtodo de Runge-Kutta para aproximar
diferencial:
Solucin
Primero, identificamos el mismo ejemplo 1 de los dos mtodos anteriores. Segundo,
procedemos con los mismos datos:
n
0
0.1
1.01005
0.2
1.04081
0.3
1.09417
0.4
1.17351
0.5
1.28403
Solucin
Igual que siempre, tomamos
y llegaremos a la aproximacin en dos pasos.
Con esta aclaracin, tenemos los siguientes datos:
Primera Iteracin:
Segunda Iteracin:
EJERCICIOS
1. Dada la ecuacin diferencial:
tomando
tomando
tomando
en cada
tomando
en cada
Solucin:
5. Dada la ecuacin diferencial:
tomando
en cada
tomando
en cada
Solucin:
6. Dada la ecuacin diferencial:
function ye=f1(x,y)
ye=x*y+1;
Esto tambin se crea en una diferente pestaa a la de arriba:
clear x,y;
x0=0;
y0=21;
xf=10;
n=20;
h=(xf-x0)/n;
i=1;
x(i)=x0;
y(i)=y0;
while i<=n
k1=h*f1(x0,y0);
k2=h*f1(x0+h/2,y0+k1/2);
k3=h*f1(x0+h/2,y0+k2/2);
k4=h*f1(x0+h,y0+k3);
km=(k1+2*k2+2*k3+k4)/6;
y1=y0+km;
x1=x0+h;
i=i+1;
x(i)=x1;
y(i)=y1;
x0=x1;
y0=y1;
disp([y1])
end
plot(x,y)
grid on
%disp([x1])
%disp([y1])
title('Mtodo de Runge Kutta de cuarto orden')