Escolar Documentos
Profissional Documentos
Cultura Documentos
3 MTODO DE RUNGE-KUTTA
Uno de los mtodos numricos ms utilizado y preciso para obtener
soluciones aproximadas de las ecuaciones diferenciales es el mtodo
de Runge-Kutta de cuarto orden. Este mtodo consiste en determinar
apropiadamente constantes de manera que una frmula como:
yi+1 = yi + ak1+ bk2+ ck3+ dk4
Coincida con un desarrollo de Taylor hasta h4, es decir hasta el quinto
termino. Las ki son constantes mltiplos de f(x, y) evaluadas en ciertos
puntos. La deduccin del mtodo es bastante tediosa, por lo que slo
se darn los resultados.
yi+1 = yi + 1/6(k1 + 2k2 + 2k3 + k4)
k1 = h f(ti, yi)
k2 = h f(ti + 1/2h, yi + 1/2k1)
k3 = h f(ti+ 1/2h, yi + 1/2k2)
k4 = h f(ti + h, yi + k3)
Observe que k2 depende de k1; k3 depende de k2 y as sucesivamente.
Adems k2y k3 implican aproximaciones a la pendiente en el punto
medio del intervalo entreti y ti+1=ti+h
Ejemplo .
Aproximar la solucin de y'= 2ty, y(1)=1, 1 t
el mtodo de Runge-Kutta.
Solucin:
f(t, y)=2ty, h=0.1, i=0,1,2, y0=1, t0=1.0, t1=1.1, t2=1.2, t3=1.3, t
3,4
4=1.4
y1=y0 + 1/6(k1+2k2+2k3+k4)
yi
Valor Real
1.1
1.2337
1.2337
1.2
1.5527
1.5527
1.3
1.9937
1.9937
1.4
2.6116
2.6117
1.5
3.4902
3.4904
Taylor de
Euler
orden 2 mejorado
1.0000
1.0000
RungeKutta
Valor
Real
0
1. 1.200
1
0
1.2300
1.2320
1.2337
1.2337
1. 1.464
2
0
1.5427
1.5479
1.5527
1.5527
1. 1.815
3
4
1.9728
1.9832
1.9937
1.9937
1. 2.287
4
4
2.5721
2.5908
2.6116
2.6117
1. 2.927
5
8
3.4188
3.4509
3.4902
3.4904
Donde
Ejemplo :
Usar el mtodo de Runge-Kutta para aproximar
se llega a la
Primera Iteracin:
Segunda iteracin: