martes, 7 de junio de 2016

Metodo de Euler

METODO DE 4 PASOS PARA RESOLVER ECUACIONES DIFERENCIALES DE PRIMER ORDEN CON VALORES INICIALES MEDIANTE EL METODO DE EULER

FORMULAS USADAS

yn+1=yn+hf(xn,yn)
(1)

xn+1=xn+h
(2)
Donde:
n=0,1,2,3,
h= tamaño del incremento en latexx
f(xn,yn)= segundo miembro de la ED de primer orden cuando tiene la forma:
dydx=f(x,y)
PROCEDIMIENTO:
i. Escribimos la ED en la forma: dydx=f(x,y), para extraer su segundo miembro
ii. Definimos x0y0 y h de acuerdo a los datos del problema, ejemplo:
para el PVI: y=0.12y+0.4x2y(2)=4y(2.5),
con h=0.5, las variables buscadas son: x0=2y0=4 y h=0.5
iii. Plateamos la ecuación de Euler utilizando los datos iniciales, como sigue:
y0+1=y0+hf(x0,y0)
Y una vez obtenido este primer resultado repetimos el proceso iterativamente utilizando los nuevos datos:
y1+1=y1+hf(x1,y1)
iv. Desarrollamos hasta el valor buscado en x, en este caso: x=2.5,
como se ve el los datos del problema del inciso anterior.

EJEMPLOS RESUELTOS DE ECUACIONES DIFERENCIALES DE PRIMER ORDEN CON VALORES INICIALES MEDIANTE EL MÉTODO DE EULER

En los problemas 1 y 2 siguientes use el método de euler para obtener una aproximación a cuatro decimales del valor indicado, ejecute a mano la ecuación de recursión yn+1=yn+hf(xn,yn), usando primero h=0.1 y después usando h=0.5.

Ejercicios 2.6. Libro Dennis G. Zill (Problema 1)

y=2x3y+1y(1)=5y(1.2)
Primer caso h=0.1
Pasos:
i. Escribimos la ED en la forma: dydx=f(x,y), para extraer su segundo miembro
dydx=2x3y+1
ii. Definimos x0y0 y h de acuerdo a los datos del problema
x0=1,
y0=5,
Para este primer caso: h=0.1
iii. Planteamos la ecuación de Euler utilizando los datos iniciales:

y0+1=y0+hf(x0,y0)y1=y0+h(2x03y0+1)y1=5+(0.1)(2(1)3(5)+1)
iv. Desarrollamos hasta el valor buscado en x, en este caso: x=1.2. (Ver datos del problema)

y1=5+(0.1)(215+1)=5+(0.1)(12)=51.2y1=y(1.1)=3.8000


y1+1=y1+hf(x1,y1)y2=y1+h(2x13y1+1)y2=3.8+(0.1)(2(1.1)3(3.8)+1)y2=3.8+(0.1)(2.211.4+1)=3.8+(0.1)(8.2)=3.80.82y2=y(1.2)=2.9800
Nota . El hecho de que la x varíe x0=1x1=1.1x2=1.2, etc, tras cada iteración es por que la x aumenta según la fórmula: xn+1=xn+h; la explicación mas precisa matemáticamente se puede ver en la presentación: De donde sale el Método de Euler.


No hay comentarios:

Publicar un comentario