Está en la página 1de 3

Ecuaciones Diferenciales Ordinarias

Euler
Euler, es un método numérico que nos ayuda a resolver ecuaciones diferenciales ordinarias, de
manera relativamente sencilla.

Considere que:

𝑦 ′ = 𝑓(𝑥, 𝑦)

Es decir, la primer derivada de y, está en función de x y y.

Y la fórmula del método de Euler es:

𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑥𝑛 , 𝑦𝑛 )

Para la explicación del método, hacemos referencia, al siguiente problema:

Calcule y(0.5) para la ecuación diferencial 𝑦 ′ − 𝑥 − 𝑦 = 0, considerando el valor inicial y(0)=1, en 5


pasos.

Calcule y(0.5): Lo que se nos pide es el valor de y, cuando el valor de x=0.5;

Para la ecuación diferencial 𝒚′ − 𝒙 − 𝒚 = 𝟎: cuyo comportamiento está dado por la ecuación


diferencial 𝑦 ′ − 𝑥 − 𝑦 = 0;

En 5 pasos: La precisión del calculo está considerada para 5 pasos(iteraciones), a mayor


iteraciones o pasos, mayor será la precisión.

Considerando el valor inicial y(0)=1: El problema considera los valores iniciales de y(0)=1, es decir
y=1, x=0. NOTA: la x se extrae del valor entre paréntesis, y la y del valor de y(x), posterior al igual a.

PASO1:

Partimos de la ecuación diferencial, en este caso:

𝑦 ′ − 𝑥 − 𝑦 = 0;

Se despeja y’:

𝑦′ = 𝑥 + 𝑦
PASO2:

Se calcula h:
𝑥𝑓 −𝑥𝑖
ℎ= 𝑛
donde 𝑥𝑖 = 𝑥 𝑖𝑛𝑖𝑐𝑖𝑎𝑙 𝑥𝑓 = 𝑥 𝑓𝑖𝑛𝑎𝑙 𝑛 =número de pasos

0.5 − 0
ℎ= = 0.1
5

PASO 3:

Se calculan todas las x, considerando la fórmula:

𝑥𝑛+1 = 𝑥𝑛 + ℎ

NOTA: x0 se extrae del valor inicial

𝑥0 = 0

𝑥1 = 𝑥0 + 0.1 = 0 + 0.1 = 0.1

𝑥2 = 𝑥1 + 0.1 = 0.1 + 0.1 = 0.2

Y así hasta llegar a Xf

𝑥1 = 0.1 𝑥2 = 0.2 𝑥3 = 0.3 𝑥4 = 0.4 𝑥5 = 0.5

PASO 4:

Se calcula y’=f(x,y), para los valores iniciales:

𝑓(𝑥0 , 𝑦0 ) = 𝑥0 + 𝑦0 = 0 + 1 = 1

PASO 5:

Se calcula y1, utilizando la fórmula de Euler:

𝑦𝑛+1 = 𝑦𝑛 + ℎ𝑓(𝑥𝑛 , 𝑦𝑛 )

𝑦1 = 𝑦0 + 0.1𝑓(𝑥0 , 𝑦0 ) = 1 + 0.1(1) = 1 + 0.1 = 1.1


PASO 6: Se repiten los pasos 4 y 5, hasta calcular yf(y final), para este ejemplo y5

Cálculo de y2:

𝑓(𝑥1 , 𝑦1 ) = 𝑥1 + 𝑦1 = 0.1 + 1.1 = 1.2

𝑦2 = 𝑦1 + 0.1𝑓(𝑥1 , 𝑦1 ) = 1.1 + 0.1(1.2) = 1.1 + 0.12 = 1.22

Cálculo de y3:

𝑓(𝑥2 , 𝑦2 ) = 𝑥2 + 𝑦2 = 0.2 + 1.22 = 1.42

𝑦3 = 𝑦2 + 0.1𝑓(𝑥2 , 𝑦2 ) = 1.22 + 0.1(1.42) = 1.22 + 0.142 = 1.362

Cálculo de y4:

𝑓(𝑥3 , 𝑦3 ) = 𝑥3 + 𝑦3 = 0.3 + 1.362 = 1.662

𝑦4 = 𝑦3 + 0.1𝑓(𝑥3 , 𝑦3 ) = 1.362 + 0.1(1.662) = 1.362 + 0.1662 = 1.5282

Cálculo de y5:

𝑓(𝑥4 , 𝑦4 ) = 𝑥4 + 𝑦4 = 0.4 + 1.5282 = 1.9282

𝑦5 = 𝑦4 + 0.1𝑓(𝑥4 , 𝑦4 ) = 1.5282 + 0.1(1.9282) = 1.8282 + 0.19282 = 1.72102

También podría gustarte