dy
= f (x , y )
dx
y ( x =a)= y 0
x[a , b]
Metodos de Runge-Kutta.
Para mejorar la precision de los metodos basados en series de Taylor se deben de
considerar mas terminos de la serie, con este fin, los metodos de Runge-Kutta
aproximan las derivadas de orden superior.
En general, la solucion por Runge-Kutta esta dada por
y i +1= y i +h (x i , y i , h)
( xi , y i , h)=w1 k 1 +w 2 k 2 +...+w n k n
Donde n es el orden deseadi de la serie de Taylor, las w's son constantes y las k's
estan dadas por
k 1= f ( x i , y i )
k 2= f (x i + 1 h , y i +11 k 1 h)
k 3= f ( x i+ 2 h , y i +21 k 1 h+22 k 2 h)
(
(
)
)
RK-Gill
y i +1= y i +h [w1 k 1 +w 2 k 2 +w 3 k 3+ w 4 k 4 ]
w 2 w3 1
w 1=w 4= = =
2b 2d 6
k 1= f ( x i , y i)
hk
h
k 2= f x i + , y i + 1
2
2
h
k 3= f x i + , y i +ahk 1+ bhk 2
2
k 4 = f ( x i+ h , yi + chk 2 +dhk 3 )
21
2 2
2
a=
b=
c=
d =1c
2
2
2