Вы находитесь на странице: 1из 11

IEB 3031

ECUACIONES DIFRENCIALES
2015/02
SOLUCIN NUMRICA DE ECUACIONES DIFERENCIALES DE PRIMER
ORDEN

Introduccin
En las ecuaciones diferenciales de primer orden de la forma

dy
=f ( x , y ) , se
dx

pueden desarrollar varios procedimientos para llegar a soluciones explcitas e


implcitas, por lo que, ecuaciones de este tiempo pueden tener solucin que
analticamente no se pueden estableces.
Por eso para resolver este tipo de ecuaciones diferenciales se hace de forma
numrica, dicha ecuacin se utiliza para aproximar una solucin desconocida.
En el siguiente escrito se describirn tres distintos mtodos que describen una
solucin numrica y aproximada a dicha ecuacin diferencial.
Mtodo de Euler
Dado el problema de valor inicial

En el mtodo de Euler de

pasos queda definido por

Donde

Ejemplo:
Dado el PVI siguiente realice aplique este mtodo con n=5

y= f(x, y)
y = x y + 1
A partir de la forma normal, identificamos f(x, y)
f(x, y) = x y + 1.
Para n = 5, el tamao de paso es
h = (0.5 0 5)/5 = 0.1
Entonces
x0 = 0
x1 = 0.1
x2 = 0.2
x3 = 0.3
x4 = 0.4
x5 = 0.5
El metodo de Euler es
y0 = 1
yj+1 = yj + 0.1 (xj yj + 1), j = 0, 1,..., 4.
Entonces comenzamos las iteraciones
Fase 0
x0 = 0, y0 = y(x0)=1
Fase 1

x0 = 0
y0 = 1
y1 = y0 + h (x0 y0 + 1) = 1 + 0.1 (0 1 + 1) = 1
Fase 2
x1 = 0.1
y1 = 1
y2 = y1 + h (x1 y1 + 1) = 1 + 0.1 (0.1 1 + 1) = 1.01
Fase 3
x2 = 0.2
y2 = 1.01
y3 = 1.01 + 0.1 (0.2 1.01 + 1) = 1. 029
Fase 4
x3 = 0.3
y3 = 1.029
y4 = 1.029 + 0.1 (0.3 1.029 + 1) = 1. 0561
Fase 5
x4 = 0.4
y4 = 1.0561
y5 = 1.0561 + 0.1 (0.4 1.0561 + 1) = 1. 09049
La tabla resumida sera

Mtodo de Euler Mejorado


Dado el problema de valor inicial

El mtdo de Euler mejorado de n pasos queda definido por

Donde

Ejemplo:
Dado el PVI siguiente realice aplique este mtodo con n=5

Tenemos
f(x, y) = x y + 1
h = (0.5 0 5)/5 = 0.1
x0 = 0
x1 = 0.1
x2 = 0.2
x3 = 0.3
x4 = 0.4
x5 = 0.5
Iteraciones:
Fase 0
x0 = 0
y0 = y(x0)=1
Fase 1. Parte de los valores:
x0 = 0
x1 = 0.1
y0 = 1
Calculamos
k(0) 1 = f(x0, y0) = x0 y0 +1=0 1+1=0

k(0) 2 = f x1, y0 + hk(0) 1 = f (0.1, 1+0.1 0) = f(0.1, 1) = 0. 1


y1 = y0 + h 2 k(0) 1 + k(0) 2 =1+0.05 (0 + 0.1) = 1. 005
Fase 2. Valores:
x1 = 0.1
x2 = 0.2
y1 = 1.005
Calculamos
k(1) 1 = f(x1, y1) = f(0.1, 1.005) = 0.1 1.005 + 1 = 0.0 95
k(1) 2 = f x2, y1 + hk(1) 1 = f (0.2, 1.005 + 0.1 0.0 95) = f (0.2, 1. 0145) = 0.
1855
y2 = y1 + h 2 k(1) 1 + k(1) 2 = 1.005 + 0.05 (0.095 + 0.1855) = 1. 01902 5
Fase 3. Valores:
x2 = 0.2
x3 = 0.3
y2 = 1. 01902 5
Calculamos
k(2) 1 = f(x2, y2) = f(0.2, 1. 01902 5) = 0.2 1. 01902 5 + 1 = 0. 18097 5
k(2) 2 = f x3, y2 + hk(2) 1 = f (0.3, 1. 01902 5 + 0.1 0. 18097 5) = f (0.3, 1.
03712 3) = 0.3 1. 03712 3 + 1 = 0. 26287 7
y3 = y2 + h 2 k(2) 1 + k(2) 2 = 1. 01902 5 + 0.05 (0. 18097 5 + 0. 26287 7) =
1. 04121 8
Fase 4. Valores:
x3 = 0.3
x4 = 0.4

y3 = 1. 04121 8
Calculamos
k(3) 1 = f(x3, y3) = f(0.3, 1. 04121 8) = 0.3 1. 04121 8 + 1 = 0. 25878 2
k(3) 2 = f x4, y3 + hk(3) 1 = f (0.4, 1. 04121 8 + 0.1 0. 25878 2) = f (0.4, 1.
06709 6) = 0.4 1. 06709 6 + 1 = 0. 33290 4
y4 = y3 + h 2 k(3) 1 + k(3) 2 = 1. 04121 8 + 0.05 (0. 25878 2 + 0. 33290 4) =
1. 07080 2

Fase 5. Valores:
x4 = 0.4
x5 = 0.5
y4 = 1. 07080 2
Calculamos
k(4) 1 = f(x4, y4) = f(0.4, 1. 07080 2) = 0. 32919 8
k(4) 2 = f x5, y4 + hk(4) 1 = f (0.5, 1. 07080 2 + 0.1 0. 32919 8) = f (0.5, 1.
10372 2) = 0. 39627 8
y5 = y4 + h 2 k(4) 1 + k(4) 2 = 1. 07080 2 + 0.05 (0. 32919 8 + 0. 39627 8) =
1. 10707 6
Los resultados resumidos seran:

Mtodo de Runge Kutta


Los mtodos de Runge-Kutta son generalizaciones de la frmula bsica de Euler
yi+1 = yi + h f(ti, yi) en los que el valor de la funcin f se reemplaza por un
promedio ponderado de valores de f en el intervalo ti t ti+1, es decir:

Para el mtodo de cuarto orden si m=4 se obtiene la siguiente frmula para i


desde 0 hasta N-1

Ejemplo:

Con el mtodo RK4, obtener una aproximacin del valor de y(1,5) para el siguiente
problema de valor inicial, tomando un paso h = 0,1.

Como en este caso h est dado, se tiene que N = (1,5 - 1)/0,1 = 5.


Por lo tanto, los puntos en donde se va a determinar la solucin, dados por la
frmula ti = 1 + 0,1 i, para i =1,2,3,4,5, son:
t1 = 1,1
t2 = 1,2
t3 = 1,3
t4 = 1,4
t5 = 1,5
Una vez establecidos los valores, tenemos, para i = 0:

Entonces

y aplicando sucesivamente la frmula de RK4, para i desde 1 hasta 4, se obtienen


los datos que se resumen la tabla siguientes donde tambin se muestra el valor de
la solucin exacta para cada punto.

Ejercicio 1
Adjunto en la imagen1.
CONCLUSIN:
En los mtodos que acabamos de revisar aunque tiene un desglose bastante
extenso y se basa en muchos conceptos que a veces no son tan fciles de
entender su aplicacin al ser bastante aritmtica todo se reduce a resolver una
operacin lo cual facilita mucho la resolucin de este tipo de ecuaciones
diferenciales, sin embargo, tenemos que saber de donde viene todo este anlisis
para lograr una comprensin optima del mtodo y de la resolucin del PVI.

Вам также может понравиться