Está en la página 1de 13

Método de

Runge-Kutta
2do orden - 3 Métodos

𝑦𝑖+1 = 𝑦1 + 𝑘1 + 𝑘2
2 Método de Heun
𝑘1 = 𝑓 𝑥𝑖 , 𝑦1
𝑘2 = 𝑓 𝑥𝑖 + ℎ, 𝑦𝑖 + 𝑘1 ∗ ℎ
1 2
𝑦𝑖+1 = 𝑦1 + 𝑘1 + 𝑘2 (h)
3 3
Método de Ralston 𝑘1 = 𝑓 𝑥𝑖 , 𝑦1
3 3
𝑘2 = 𝑓 𝑥𝑖 + ℎ, 𝑦𝑖 + 𝑘1 ∗ ℎ
4 4
𝑦𝑖+1 = 𝑦1 + 𝑘2 (ℎ)
𝑘1 = 𝑓 𝑥𝑖 , 𝑦1
ℎ ℎ Método de Punto medio
𝑘2 = 𝑓 𝑥𝑖 + , 𝑦𝑖 + (𝑘1 )
2 2
EJEMPLO – 2do orden
𝑑𝑦
Dada la ecuación diferencial =𝑥 𝑦 𝑦 1 = 4, aplique el método de Runge-kutta de
𝑑𝑥
segundo orden para aproximar y(1.6) usando h=0.2.
𝑥0 = 1 𝑦0 = 4

Método de Heun – Primera iteración


𝑘1 = 𝑓 𝑥0 , 𝑦0 = 𝑥0 𝑦0 = 1 4 = 2
𝑘2 = 𝑓 𝑥0 + ℎ, 𝑦0 + 𝑘1 ∗ ℎ = 𝑓 1.2,4.4 = 1.2 4.4 = 2.5171
ℎ 0.2
Sustituimos en la formula 𝑦1 = 𝑦0 + 𝑘1 + 𝑘2 = 4 + 2 + 2.5171 = 4.4517
2 2
Tabla
i Xi Yi 𝒚𝒊+𝟏

0 1 4 4.4517

1 1.2 4.4517

𝑥1 = 1.2 𝑦1 = 4.4517

𝑘1 = 𝑓 𝑥1 , 𝑦1 = 𝑥1 𝑦1 = 1.2 4.4517 = 2.5318


𝑘2 = 𝑓 𝑥1 + ℎ, 𝑦1 + 𝑘1 ∗ ℎ = 𝑓 1.4, 4.95809 = 1.4 4.95809 = 3.11734


Sustituimos en la formula 𝑦2 = 𝑦1 + 𝑘1 + 𝑘2 = 5.01663
2
Tabla
i Xi Yi 𝒚𝒊+𝟏

0 1 4 4.4517

1 1.2 4.4517 5.01663

2 1.4 5.01663 5.7103

𝑥2 = 1.4 𝑦2 = 5.01663

𝑘1 = 𝑓 𝑥2 , 𝑦2 = 𝑥2 𝑦2 = 1.4 5.01663 = 3.13569


𝑘2 = 𝑓 𝑥0 + ℎ, 𝑦2 + 𝑘2 ∗ ℎ = 𝑓 1.6,5.64376 = 1.6 5.64376 = 3.80105


Sustituimos en la formula 𝑦3 = 𝑦2 + 𝑘1 + 𝑘2 = 5.7103
2
EJEMPLO – 2do orden
𝑑𝑦
Dada la ecuación diferencial =𝑥 𝑦 𝑦 1 = 4, aplique el método de Runge-kutta de
𝑑𝑥
segundo orden para aproximar y(1.6) usando h=0.2.
𝑥0 = 1 𝑦0 = 4

Método de Ralston – Primera iteración


𝑘1 = 𝑓 𝑥0 , 𝑦0 = 𝑥0 𝑦0 = 1 4 = 2

3 3
𝑘2 = 𝑓 𝑥0 + ℎ, +𝑦0 𝑘1 ∗ ℎ = 𝑓 1.15,4.3 = 1.15 4.3 = 2.38469
4 4
1 2 1 2
Sustituimos en la formula 𝑦1 = 𝑦0 + 𝑘 + 𝑘2 h =4+ ∗2+ ∗ 2.3846 0.2 = 4.451
3 1 3 3 3
Tabla
i Xi Yi 𝒚𝒊+𝟏

0 1 4 4.4512

1 1.2 4.4512

𝑥1 = 1.2 𝑦1 = 4.4512
𝑘1 = 𝑓 𝑥1 , 𝑦1 = 𝑥1 𝑦1 = 1.2 4.4512 = 2.5317
3 3
𝑘2 = 𝑓 𝑥1 + ℎ, +𝑦1 𝑘1 ∗ ℎ = 2.9672
4 4
1 2
𝑦2 = 𝑦1 + 𝑘1 + 𝑘2 h = 5.0157
3 3

i Xi Yi 𝒚𝒊+𝟏

0 1 4 4.4512

1 1.2 4.4512 5.0157

2 1.4 5.0157 5.6954


Método de punto medio
• 𝑥0 = 1 𝑦0 = 4

𝑦𝑖+1 = 𝑦1 + 𝑘2 (ℎ)
𝑘1 = 𝑓 𝑥𝑖 , 𝑦1 = 1 4 = 2
ℎ ℎ
𝑘2 = 𝑓 𝑥𝑖 + , 𝑦𝑖 + (𝑘1 ) = 2.2543
2 2

𝑦1 = 𝑦0 + 𝑘2 ℎ = 4 + 2.2543 0.2 = 4.45086

i Xi Yi 𝒚𝒊+𝟏

0 1 4 4.45086

1 1.2 4.45086 5.01476

2 1.4 5.01476 5.70725


Runge- Kutta 4to Orden
Definiendo un problema de valor inicial como: Donde:

Entonces el método RK4 para este problema está dado por la


siguiente ecuación:

Donde el promedio de las pendientes:


Ejemplo
Referencias

También podría gustarte