Está en la página 1de 22

MÉTODO DE EULER

𝒅𝒚
Considere el problema de valor inicial: 𝒅𝒙= 𝑓(𝒕, 𝒚), 𝒚(𝒕𝟎 )= 𝒚𝟎 Como conocemos 𝑓(𝒕, 𝒚) podemos
trazar su campo de pendientes en el plano t-y*. La idea del método es empezar en el punto (𝒕𝟎, 𝒚𝟎 )
en el campo de pendientes y dar pequeños pasos dictados por las tangentes de éstas.
• Primero elegimos un tamaño de paso “∆t “y tiene que ser pequeño.
• La pendiente de la solución aproximada se actualiza cada “∆t” unidades t.
Pasos
1. Use la ecuación diferencial para
determinar la pendiente
𝒇(𝒕𝒌 , 𝒚𝒌)

2. Calcule el siguiente punto

𝐟(𝒕𝒌+𝟏 , 𝒚𝒌+𝟏 )
Mediante las fórmulas:
Ejemplo: 𝒕𝒌+𝟏 = 𝒕𝒌 + 𝚫 𝐭
𝒅𝒚 Y
= 𝟐𝒚 − 𝟏, 𝒚(𝟎) =𝟏
𝒅𝒕
𝒚𝒌+𝟏 = 𝐟( 𝒕𝒌 , 𝒚𝒌) 𝚫 𝐭

TABLA RESULTANTE DE LOS DATOS


DESARROLLO DE LA SOLUCIÒN

𝑓(𝑡, 𝑦) = 2𝑦 − 1 𝑓(𝑡1 , 𝑦1 ) = 2𝑦 − 1
𝑓(0,1) = 1 = 2(1.1) − 1
= 1.2

𝑡1 = 𝑡0 + 𝛥𝑡 𝑡2 = 𝑡1 + 𝛥𝑡 𝑓(𝑡2 , 𝑦2 ) = 2𝑦 − 1
= 0.1 + 0.1 = 2(1.22) − 1
= 0 + 0.1
= 0.2 = 1.44
= 0.1
𝑦2 = 𝑦1 + 𝑓(𝑡1 , 𝑦1 )𝛥𝑡
𝑦1 = 𝑦0 + 𝑓(𝑡0 , 𝑦0 )𝛥𝑡 𝑓(𝑡3 , 𝑦3 ) = 2𝑦 − 1
= 1.1 + 1.2(0.1)
= 1 + 1(0.1) = 2(1.364) − 1
= 1.22
= 1.1 = 1.728

𝑡3 = 𝑡2 + 𝛥𝑡 𝑡4 = 𝑡3 + 𝛥𝑡 𝑓(𝑡4 , 𝑦4 ) = 2𝑦 − 1
= 0.2 + 0.1 = 0.3 + 0.1 = 2(1.536) − 1
= 0.3 = 0.4 = 2.073
𝑦4 = 𝑦3 + 𝑓(𝑡3 , 𝑦2 )𝛥𝑡
𝑦3 = 𝑦2 + 𝑓(𝑡2 , 𝑦2 )𝛥𝑡 = 1.36 + 1.72(0.1) 𝑓(𝑡5 , 𝑦5 ) = 2𝑦 − 1
= 1.22 + 1.44(0.1) = 1.536 = 2(1.74) − 1
= 1.3641 = 2.48

𝑡5 = 𝑡4 + 𝛥𝑡 𝑡6 = 𝑡5 + 𝛥𝑡 𝑓(𝑡6 , 𝑦6 ) = 2𝑦 − 1
= 0.4 + 0.1 = 0.5 + 0.1 = 2(1.99) − 1
= 0.5 = 0.6 = 2.982

𝑦5 = 𝑦4 + 𝑓(𝑡4 , 𝑦4 )𝛥𝑡 𝑦6 = 𝑦5 + 𝑓(𝑡5 , 𝑦5 )𝛥𝑡


𝑓(𝑡7 , 𝑦7 ) = 2𝑦 − 1
= 1.53 + 2.072(0.1) = 1.74 + 2.48(0.1)
= 2(2.284) − 1
= 1.74 = 1.91
= 3.583

𝑡7 = 𝑡6 + 𝛥𝑡 𝑡8 = 𝑡7 + 𝛥𝑡 𝑓(𝑡8 , 𝑦8 ) = 2𝑦 − 1
= 0.6 + 0.1 = 0.7 + 0.1 = 2(2.64) − 1
= 0.7 = 0.8 = 4.29
𝑦7 = 𝑦6 + 𝑓(𝑡6 , 𝑦6 )𝛥𝑡 𝑦8 = 𝑦7 + 𝑓(𝑡7 , 𝑦7 )𝛥𝑡
= 1.99 + 2.982(0.1) = 2.284 + 3.57(0.1) 𝑓(𝑡9 , 𝑦9 ) = 2𝑦 − 1
= 2.284 = 2.646 = 2(3.075) − 1
= 5.159
𝑡9 = 𝑡8 + 𝛥𝑡
= 0.8 + 0.1 𝑡10 = 𝑡9 + 𝛥𝑡
= 0.9 = 0.9 + 0.1 𝑓(𝑡10 , 𝑦10 ) = 2𝑦 − 1
=1 = 2(3.54) − 1
𝑦9 = 𝑦8 + 𝑓(𝑡8 , 𝑦8 )𝛥𝑡 = 6.19
= 2.64 + 4.29(0.1) 𝑦10 = 𝑦10 + 𝑓(𝑡9 , 𝑦9 )𝛥𝑡
= 3.075 = 3.075 + 5.15(0.1)
= 3.54
SOLUCION ANALITICA Se utilizó la resolución para
Ecuaciones Lineales de primer
orden

Sol. General Sol. Particular

Lalo

Grafica de la Solución
particular
Programa comentado en MATLAB

Prueba de escritorio 𝑭𝒐𝒓 𝒊 = 1: 𝑐 + 1 𝒕𝒌 = 𝑡0 (1) + 𝑡 𝒚𝒌 (𝟑) = (𝑦𝑘 (2) + 𝐹𝑘 (2)


∗ 𝑝𝑎𝑠𝑜)
𝒊=𝟏 𝒕⃗⃗⃗𝒌 = 0 + [0 0.1 0.2 0.3]
𝒚𝒌 (𝟑) = (1.1 + 1.2 ∗ 0.1)
𝒕𝟎 (𝟏) = 0 𝑡(1) = (𝑘(1) ∗ 0.1) 𝒕⃗⃗⃗𝒌 = [0 0.1 0.2 0.3]
𝒚𝒌 (𝟑) = 1.22
𝒑𝒂𝒔𝒐 = 0.1 𝑡(1) = (0 ∗ 0.1)
𝑭𝒌 (𝟑) = ((2 ∗ 𝑦𝑘 (3)) − 1
𝒄=3 𝑡(1) = 0 𝑭𝒐𝒓 𝑖 = 1: 𝑐
𝑭𝒌 (𝟑) = ((2 ∗ 1.22) − 1
𝒚𝒌 = 1 𝒊=𝟐 𝒊=𝟏
𝑭𝒌 (𝟑) = 2.44 − 1
𝑭𝒌 = 1 𝑡(2) = (𝑘(2) ∗ 0.1) 𝒚𝒌 (𝟐) = (𝑦𝑘 (1) + 𝐹𝑘 (1)
∗ 𝑝𝑎𝑠𝑜) 𝑭𝒌 (𝟑) = 1.44
𝑡(2) = (1 ∗ 0.1)
𝑡(2) = 0.1 𝒚𝒌 (𝟐) = (1 + 1 ∗ 0.1)
𝑭𝒐𝒓 𝒊 = 𝟎: 𝒄
𝒊=𝟑 𝒚𝒌 (𝟐) = 1.1 𝒊=𝟑
𝒊=𝟎
𝑡(3) = (𝑘(3) ∗ 0.1) 𝒚𝒌 (𝟒) = (𝑦𝑘 (3) + 𝐹𝑘 (3)
𝑘(0) = 0 ∗ 𝑝𝑎𝑠𝑜)
𝑡(3) = (2 ∗ 0.1) 𝑭𝒌 (𝟐) = ((2 ∗ 𝑦𝑘 (2)) − 1
𝒊=𝟏 𝒚𝒌 (𝟒) = (1.22 + 1.44 ∗ 0.1)
𝑡(3) = 0.2 𝑭𝒌 (𝟐) = ((2 ∗ 1.1) − 1
𝑘(1) = 1 𝒚𝒌 (𝟒) = 1.364
𝒊=𝟒 𝑭𝒌 (𝟐) = 2.2 − 1
𝒊=𝟐
𝑡(4) = (𝑘(4) ∗ 0.1) 𝑭𝒌 (𝟐) = 1.2
𝑘(2) = 2 𝑭𝒌 (𝟑) = ((2 ∗ 𝑦𝑘 (3)) − 1
𝑡(4) = (3 ∗ 0.1) 𝒊=𝟐
𝒊=𝟑 𝑭𝒌 (𝟑) = ((2 ∗ 1.364) − 1
𝑡(4) = 0.3
𝑘(3) = 3 𝑭𝒌 (𝟑) = 2.728 − 1
⃗𝒌 = [0 1 2 3] 𝑡 = [0 0.1 0.2 0.3]
𝑭𝒌 (𝟑) = 1.728
𝑬𝒏𝒅
𝑬𝒏𝒅 𝑬𝒏𝒅
RESULTADOS DEL PROGRAMA CON TAMAÑO DE PASO 0.1
EJECUCION Y GRFICA CON TAMAÑO DE PASO 0.5
EJECUCION Y GRFICA CON TAMAÑO DE PASO 0.01
EJECUCION Y GRFICA CON TAMAÑO DE PASO 0.001
Conclusión
Al haber concluido este trabajo, hemos utilizado el método de Euler para obtener los valores de una
ecuación diferencial lineal sin meternos en la resolución analítica de la misma, mediante el método
logramos desarrollar un algoritmo en MATLAB que mediante ciclos “For” iterativos, productos
vectoriales y las herramientas de Matlab fue muy sencillo desarrollar este método en un lenguaje de
programación, logrando así graficar una ecuación diferencial lineal con mayor o menor resolución
aumentando o disminuyendo el tamaño de paso o Δt.
ACTIVIDAD II.
En los ejercicios 1-8, use el método de Euler con el tamaño de paso dado Δt para aproximar la solución
al problema de valor inicial en el intervalo de tiempo especificado. Su respuesta debe incluir una tabla
de los valores aproximados de la variable dependiente.
Trate de incluir también un croquis de la gráfica de la solución aproximada.
EJERCICIO 1
EJERCICIO 2
EJERCICIO 3
EJERCICIO 4
1.
2.
3.

EJERCICIO 5
EJERCICIO 6
EJERCICIO 7
EJERCICIO 8
EJERCICIO 12

.
Valor de paso 1.0

Valor de paso 0.5


Valor de paso 0.25
EJERCICIO 13

Valor de paso 1.0


Valor de paso 0.5
Valor de paso 0.25

También podría gustarte