Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una solución numérica para una EDO, construye un perfil compuesto de un conjunto finito y discreto de puntos
(𝑥𝑥𝑘𝑘 , 𝑦𝑦𝑘𝑘 ) 𝑘𝑘 = 0,1, 2, ⋯ , 𝑁𝑁 cercanos a la gráfica de su solución analítica 𝑦𝑦 = 𝑓𝑓(𝑥𝑥). La generación de estos puntos es
como numérica de una EDO
Un problema de valor inicial para una EDO de primer orden está expresado en la forma
La integración numérica de este problema, se obtiene a través de un método paso a paso desarrollado a partir de
la serie de Taylor
ℎ2 ′′
𝑦𝑦(𝑥𝑥 + ℎ) = 𝑦𝑦(𝑥𝑥) + ℎ𝑦𝑦 ′ (𝑥𝑥) + 𝑦𝑦 (𝑥𝑥) +⋯ (5.2.0.2)
2
Este método construye un perfil de la solución que va desde 𝑦𝑦(𝑥𝑥0 ) = 𝑦𝑦0 hasta 𝑦𝑦(𝑥𝑥𝑁𝑁 ) = 𝑦𝑦𝑁𝑁 incrementando sus
𝑥𝑥 −𝑥𝑥
abscisas en términos del tamaño de paso fijo ℎ mediante la ecuación 𝑥𝑥𝑘𝑘 = 𝑥𝑥0 + 𝑘𝑘ℎ ; ∀𝑘𝑘 = 0,1,2, ⋯ , 𝑁𝑁; ℎ = 𝑁𝑁 0
𝑁𝑁
5.2.1.- El Método de Euler.- El método de Euler emplea únicamente los dos primeros términos de la serie de
Taylor, es decir
Como 𝑦𝑦 ′ = 𝑓𝑓(𝑥𝑥, 𝑦𝑦) , entonces 𝑦𝑦(𝑥𝑥𝑛𝑛 + ℎ) = 𝑦𝑦(𝑥𝑥𝑛𝑛 ) + ℎ𝑓𝑓(𝑥𝑥𝑛𝑛 , 𝑦𝑦𝑛𝑛 ) + 𝑂𝑂(ℎ2 ) . Con 𝑦𝑦𝑛𝑛 = 𝑦𝑦(𝑥𝑥𝑛𝑛 ) , 𝑦𝑦𝑛𝑛+1 = 𝑦𝑦(𝑥𝑥𝑛𝑛+1 )
𝑥𝑥𝑛𝑛+1 = 𝑥𝑥𝑛𝑛 + ℎ el método de Euler, se resume en los siguientes pasos
𝑥𝑥𝑛𝑛+1 = 𝑥𝑥𝑛𝑛 + ℎ
(5.2.1.2)
𝑦𝑦𝑛𝑛+1 = 𝑦𝑦𝑛𝑛 + 𝑘𝑘1
La integración numérica de este problema, se obtendrá través del método de Runge-Kutta de cuarto Orden
30
ING. EDGAR H. MEDINA TAPIA METODOS NUMERICOS I
5.2.2.- El Método de Runge-Kutta de Cuarto Orden (RK4). - Para obtener la aproximación de la función
𝑦𝑦 = 𝑦𝑦(𝑥𝑥) en el intervalo [𝑥𝑥0 , 𝑥𝑥𝑁𝑁 ] primero se calculan los valores de las siguientes cuatro cantidades
auxiliares 𝑘𝑘1 ; 𝑘𝑘2 ; 𝑘𝑘3 ; 𝑘𝑘4
ℎ 𝑘𝑘1
𝑘𝑘1 = ℎ𝑓𝑓(𝑥𝑥𝑛𝑛 , 𝑦𝑦𝑛𝑛 ) , 𝑘𝑘2 = ℎ𝑓𝑓 �𝑥𝑥𝑛𝑛 + 2, 𝑦𝑦𝑛𝑛 + 2
� (5.2.2.1)
ℎ 𝑘𝑘2
𝑘𝑘3 = ℎ𝑓𝑓 �𝑥𝑥𝑛𝑛 + , 𝑦𝑦
2 𝑛𝑛
+ 2
� , 𝑘𝑘4 = ℎ𝑓𝑓(𝑥𝑥𝑛𝑛 + ℎ + ℎ, 𝑦𝑦𝑛𝑛 + 𝑘𝑘3 )
Un Problema de Valor Inicial para un Sistema EDO’s de Primer Orden se expresa como
𝑑𝑑𝑑𝑑
= 𝑓𝑓(𝑡𝑡, 𝑥𝑥, 𝑦𝑦) 𝑠𝑠. 𝑐𝑐. 𝑖𝑖 𝑥𝑥(𝑡𝑡0 ) = 𝑥𝑥0 𝑥𝑥 ′ = 𝑓𝑓(𝑡𝑡, 𝑥𝑥, 𝑦𝑦) 𝑐𝑐𝑐𝑐𝑐𝑐 𝑥𝑥(𝑡𝑡0 ) = 𝑥𝑥0
𝑑𝑑𝑑𝑑 ↔ (5.2.2.2)
𝑑𝑑𝑑𝑑 𝑦𝑦 ′ = 𝑔𝑔(𝑡𝑡, 𝑥𝑥, 𝑦𝑦) 𝑐𝑐𝑐𝑐𝑐𝑐 𝑦𝑦(𝑡𝑡0 ) = 𝑦𝑦0
= 𝑔𝑔(𝑡𝑡, 𝑥𝑥, 𝑦𝑦) 𝑠𝑠. 𝑐𝑐. 𝑖𝑖 𝑦𝑦(𝑡𝑡0 ) = 𝑦𝑦0
𝑑𝑑𝑑𝑑
5.3.1.- El Método de Runge-Kutta de Cuarto Orden (RK4). - Para obtener la aproximación del Sistema de
Primer Orden en el intervalo [𝑡𝑡0 , 𝑡𝑡𝑁𝑁 ] primero se calculan los valores de las siguientes cantidades auxiliares
Luego, se actualizan los valores de 𝑡𝑡𝑛𝑛+1 , 𝑥𝑥𝑛𝑛+1 , 𝑦𝑦𝑛𝑛+1 mediante las fórmulas
𝑡𝑡𝑛𝑛+1 = 𝑡𝑡𝑛𝑛 + ℎ
1
𝑥𝑥𝑛𝑛+1 = 𝑥𝑥𝑛𝑛 + 6(𝑘𝑘1 + 2𝑘𝑘2 + 2𝑘𝑘3 + 𝑘𝑘4 )
1
𝑦𝑦𝑛𝑛+1 = 𝑦𝑦𝑛𝑛 + 6(ℓ1 + 2ℓ2 + 2ℓ3 + ℓ4 )
El perfil de la solución de una EDO de segundo orden, se obtiene particionando el intervalo [𝑥𝑥0 , 𝑥𝑥𝑁𝑁 ] en N
𝑥𝑥 −𝑥𝑥
subintervalos de anchura ℎ = 𝑁𝑁 0 ; luego 𝑥𝑥𝑘𝑘 = 𝑥𝑥0 + 𝑘𝑘ℎ ; ∀𝑘𝑘 = 1,2, ⋯ , 𝑁𝑁
𝑁𝑁
31
ING. EDGAR H. MEDINA TAPIA METODOS NUMERICOS I
5.4.1.- Resolución de una EDO de Segundo Orden como un Sistema de dos Ecuaciones de Primer
Orden. - Para encontrar la solución numérica de un PVI de segundo orden, se recurre a la estrategia de reducción
de orden que transforma una EDO de segundo orden en sistema de dos ecuaciones de primer orden; es decir
Con las sustituciones 𝑦𝑦 ′ = 𝑧𝑧 ; 𝑦𝑦 ′′ = 𝑧𝑧′ la EDO se transforma en un sistema de dos ecuaciones diferenciales de
primer orden
Una vez obtenido el sistema, se aplican diferentes métodos de integración numérica como:
Luego se actualizan los valores para 𝑦𝑦𝑛𝑛+1 ; 𝑧𝑧𝑛𝑛+1 mediante las fórmulas
1
𝑦𝑦𝑛𝑛+1 = 𝑦𝑦𝑛𝑛 + 6(𝑘𝑘1 + 2𝑘𝑘2 + 2𝑘𝑘3 + 𝑘𝑘4 )
1 (5.3.2.2)
𝑧𝑧𝑛𝑛+1 = 𝑧𝑧𝑛𝑛 + 6(ℓ1 + 2ℓ2 + 2ℓ3 + ℓ4 )
32