Documente Academic
Documente Profesional
Documente Cultură
Modelamiento Avanzado
1. MÉTODO DE EULER
Este método consiste en dividir el intervalo [x 0,xf] en “n” subintervalos de ancho h
esto es:
X f X0
h
n
Observando que:
x1 x0 h x1 x0 h
x 2 x1 h x2 x1 h x 2 x0 2h
x3 x 2 h x3 x 2 h x3 x0 3h
En general
xi x0 ih , i 0,1,2,3,..., n
CONDICIÓN INICIAL
1. y ( x 0 ) y 0 representa el punto P0 ( x 0 , y 0 ) , por donde pasa la
curva solución de la ecuación PVI. lo que será denotado por F(x) = y, en lugar
de F(x,y,c1) = 0.
Fundación Universitaria Tecnológico Comfenalco
Modelamiento Avanzado
3. Teniendo esta información (6) trazamos una recta la que pasa por P 0
y y0
y de pendiente f ( x 0 , y 0 ) : f ( x0 , y 0 ) : .......L3 que aproxima F(x) en una
x x0
vecindad de X0.
x1 y 0
f ( x0 , y 0 ) y1 y 0 f ( x0 , y 0 )h
x1 x 0 ...............................................(8)
y1 y 0 hf ( x0 , y 0 )
y 2 y1 hf ( x1 , y1 )
.
.
y i 1 y i hf ( xi , y i )
.
.
y n y n 1 hf ( x n1 , y n 1 )
Modelamiento Avanzado
Gráfica
F(xf)
f(x1)
y1 error f(x0,y0)
y0
P0(x0,y0)
x0 x1
xi xi+1
x0 x 1 x3 x4 xi xn
(1) En esencia se trata de aproximar la curva y = F(x) por medio de una serie
de segmentos de líneas rectas.
Modelamiento Avanzado
dy
dx x y f ( x, y ) x y
y ( 0) 2 y ( x0 ) y 0
y (1) ? y( x f ) ?
Solución
1 0
h 0.2
5
3) Determinar los argumentos:
xi x0 ih
x0 0
x1 x0 1h x1 0 1(0.2) 0.2
x 2 x 0 2h x 2 0 2(0.2) 0.4
x3 x 0 3h x3 0 3(0.2) 0.6
x 4 x 0 4h x 4 0 4(0.2) 0.8
x5 x 0 5h x5 0 5(0.2) 1
Modelamiento Avanzado
EA
El error relativo ER
y5
0.12060
ER 0.1092
1.10364
Solución Analítica
En general la forma de una Ecuación diferencial lineal de orden “A” es:
dny d n 1 y dy
a n ( x) n
a n 1 ( x ) n 1
.... a1 ( x ) a0 ( x) y 0
dx dx dx ………...........................(1)
y ( x) y1 ( x) y p ( x)
Solución particular
Entonces a 1 b 1
yp x 1
Fundación Universitaria Tecnológico Comfenalco
Modelamiento Avanzado
3) Determinando y1 (x)
y ' y 0 i.e. Dy y 0 y ( D 1) 0 D 1
Luego
y1 ( x) C1e 1x
4) La solución General
y ( x) C1e x x 1 Aplicando C.I. X0 = 0
C1
y (0) C1e 0 0 1 2 1 C1 3
e0
y ( x) 3e x x 1
El valor de x = 1
Ejemplo 2.
Aproximar .
NOTA
Primero observamos que esta ecuación sí puede resolverse por métodos
tradicionales de ecuaciones diferenciales. Por ejemplo, podemos aplicar el
método de separación de variables. Veamos las dos soluciones.
Solución Analítica.
Fundación Universitaria Tecnológico Comfenalco
Modelamiento Avanzado
Modelamiento Avanzado
Solución Numérica
Aplicamos el método de Euler y para ello, observamos que la distancia entre
n
0 0 1
1 0.1 1
2 0.2 1.02
3 0.3 1.0608
4 0.4 1.12445
5 0.5 1.2144
Fundación Universitaria Tecnológico Comfenalco
Modelamiento Avanzado
Puesto que en este caso, conocemos el valor verdadero, podemos usarlo para
calcular el error relativo porcentual que se cometió al aplicar la formula de Euler.
Tenemos que:
Ejemplo 3
Aplicar el método de Euler para aproximar , dada la ecuación diferencial.
Solución
Nuevamente vemos que nos conviene dividir en pasos la aproximación. Así,
elegimos nuevamente para obtener el resultado final en tres pasos. Por lo
tanto, aplicamos el método de Euler con los siguientes datos:
Modelamiento Avanzado
n
0 1 2
1 1.1 2.3
2 1.2 2.6855
3 1.3 3.1901
X0
1° Se inicia hde X(x
1 0,y0), usar el método de Euler para determinar “y”
correspondiente a x1, valor que será denotado por y1 , puesto que se trata de
un valor transitorio de y1. Este paso se le llama paso predictor.
Modelamiento Avanzado
1
Derivada Promedio = f ( x0 , y 0 ) f ( x1 , y1 )
2
x1 x0
y1 y 0 f ( x0 , y0 f ( x1 , y1 ) Que será el valor definitivo de y1.
2
derivada promedio
1
Derivada Promedio: f xi , yi f xi 1 , y i 1
2
y i 1 y i
h
2
f xi , y i f xi 1 , y i 1
Ejemplo 1, Resolver
Fundación Universitaria Tecnológico Comfenalco
Modelamiento Avanzado
dy
dx x y
y ( 0) 2
y (1) ?
Solución
Primera iteración
1° y 1 y 0 hf ( x 0 , y 0 ) 2 0.2(0 2) 1.6
2°
1
2
1
f ( x0 , y 0 ) f ( x1 , y1 ) (0 2) (0.2 1.6) 1.7 derivada promedio
2
Luego
Segunda integración
1
f ( x1 , y1 ) f ( x 2 , y 2 ) 1 (0.2 1.66) (0.4 1.368) 1.214
2° 2 2
y ( x 2 ) y 2 1.66 0.2(1.214) 1.4172
Tercera integración
Modelamiento Avanzado
1
2° f ( x2 , y 2 ) f ( x3 , y3 ) 1 (0.4 1.4172) (0.6 1.21376)
2 2
Ejemplo 2
Aplicar el método de Euler mejorado, para aproximar si:
Solución
Vemos que este es el mismo ejemplo 1 del método anterior. Así que definimos
y encontraremos la aproximación después de cinco iteraciones. A
diferencia del método de Euler 1, en cada iteración requerimos de dos cálculos en
Para aclarar el método veamos con detalle las primeras dos iteraciones. Primero
que nada, aclaramos que tenemos los siguientes datos iniciales:
Modelamiento Avanzado
Nótese que el valor de coincide con el (Euler 1), y es el único valor que va
n
0 0 1
1 0.1 1.01
2 0.2 1.040704
3 0.3 1.093988
4 0.4 1.173192
5 0.5 1.28336
Modelamiento Avanzado
Ejemplo 2
Aplicar el método de Euler mejorado para aproximar y(1.3) si tenemos :
Solución
Tenemos los siguientes datos:
Modelamiento Avanzado
n
0 1 2
1 1.1 2.385
2 1.2 2.742925
3 1.3 3.07635