Академический Документы
Профессиональный Документы
Культура Документы
E = Ch
Siendo:
C= Constante real positiva
K= Orden del mtodo
h= Tamao del paso en cada nodo.
Mtodo Runge-Kutta
En los mtodos de Runge-Kutta se llama etapas a las sucesivas
evaluaciones de la funcin (f) en cada paso. El nmero de etapas
de un mtodo de Runge-Kutta es el nmero de veces que la
funcin es evaluada en cada paso i.
El mtodo de Euler (Runge-Kutta de orden 1)
e Ch
x = x + h f(x
, t )
Mtodo Runge-Kutta
Runge-kutta estndar de orden 4 (Clsico)
X = x +
h/6 (k +2 k +2 k + k)
Donde;
k = f(x
k = f(x
k = f(x
k = f(x
,t )
+ h k /2, t + h/2)
+ h k/2,
t + h/2)
+ h k,
t + h)
e Ch
Mtodo Runge-Kutta
Grfica de error
10
10
10
10
10
10
10
10
10
Mtodo Runge-Kutta
Un mtodo Runge-kutta de s etapas y de orden p es un
mtodo numrico de la forma:
X = x + h( bk) Con
k = f(x
j a k , t + hc)
+
j k
Mtodo Runge-Kutta
Un mtodo de Runge-Kutta se dice que es consistente si el error
de truncacin global tiende a cero cuando el tamao del paso
tiende
a cero.
Se puede
demostrar que una condicin necesaria y suficiente
para la consistencia de un mtodo de Runge-Kutta es que la
suma de los bi's sea igual a 1, es decir si se cumple:
1 = b
El mtodo ser de orden 2 si cumple que:
1 = 2 ab
j
Mtodo Runge-Kutta
Un mtodo de Runge-Kutta explcito de s etapas no puede tener
un orden mayor que s.
Se sabe que no que hay mtodos de Runge-Kutta explcitos de s
etapas con orden s, para s mayor o igual que 5.
Adems se sabe que no hay mtodos de Runge-Kutta explcitos
de s etapas con orden s-1, para s mayor o igual que 7.
Orden /
Order
. . .
11
12
. . .
1/2
k1 = f (0 , 3 ) = -0.1180587 (h) = -0.1180587 (3) = -0.020448366
xi = t i = 0
yi =
k2 = f (xi + h , yi + k1 h)
hi = 3
k2 = f (0 + (60) , 3 + (-0.020448366) (60) ) = f ( 30
, 2.386549
) h=
Tamao
de paso
60
= -0.1180587 ( 2.386549) = -0.01823825
k3 = f (xi + h , yi + k2 h)
k3 = f (0 + (60) , 3 + (-0.01823825) (60) ) = f ( 30 , 2.452852487 )
= -0.1180587( 2.452852487) = -0.18489863
k4 = f (xi + h , yi + k3 h)
k4 = f (0 + (60) , 3 + (-0.18489863) (60) ) = f ( 60 , 1.890608172 )
= -0.1180587 (1.890608172) = -0.016232999
xi = t i = 0
yi =
Paso 4. Sustituir en la ecuacin principal
yi+1 = yi + 1/6 (k1 + 2 k2 + 2 k3 + k4 ) h
hi = 3
yi+1 = 3 + 1/6 ( (-0.020448366) + 2 (-0.01823825) + 2 Tamao
(-0.18489863)
de paso +
h=
60
(-0.016232999) ) (60)
yi+1 = 1.89862409
k3 = f (xi + h , yi + k2 h)
k3 = f (60 + (60) , 1.89862409 + (-0.01395849) (60) ) = f ( 90 , 1.4798693