Sunteți pe pagina 1din 4

UNIDAD

6 ECUACIONES DIFERENCIALES ORDINARIAS 1. introduccin. Las ecuaciones diferenciales ordinarias estn constituidas por derivadas o diferenciales, estas son usadas en problemas de ciencias fsicas, matemticas, ingenieras, etc. Pueden tener rdenes diferentes, dependiendo del nmero de derivadas iguales que se repiten en la ecuacin. En esta unidad se presenta como solucionarlas aproximadamente a travs de mtodos numricos, si es que existen condiciones iniciales del problema. 2. Mtodo de Euler. Este mtodo es conocido, tambin, como de las tangentes. Consiste en dividir el intervalo ! , ! en subintervalos de ancho , es decir = ! !

Para cualquiera de los puntos generados se cumple que ! = ! + , 0 La primera derivada de ( ) evaluada en el punto ! es: ! =
!!

= (! , ! )

Nota. ! = ! , es la condicin inicial y representa ! = (! , ! ). Por lo tanto, como se est partiendo del modelo de tangentes (que son lneas rectas) y tomando como referencia la ecuacin anterior, se puede establecer el siguiente algoritmo para aproximar la curva = ( ) a travs de segmentos de lnea recta: ! = ! + (! , ! ) ! = ! + (! , ! ) !!! = ! + (! , ! ) ! = !!! + (!!! , !!! ) Nota. El mtodo de Euler no es muy til en problemas prcticos puesto que el valor de requiere ser ms pequeo. A continuacin se presenta una modificacin al mtodo de Euler para volverlo ms confiable. !!! = ! + ! , ! !!! = ! +

!!! = ! +

! , ! + (!!! , !!! ) 2
!" !"

Ejemplo 1. Resolver aproximadamente la ecuacin diferencial

= 2 ! + 2 , ! ! =

! 0 = 1 con = 0.1 y comprela con la solucin real evaluando el error respectivo. Solucin. La ecuacin diferencial presentada se va a resolver primeramente desde el punto de vista analtico para luego compararla con la solucin obtenida por aproximaciones. La forma que tiene esta ecuacin corresponde al tema de Ecuaciones Lineales, es decir, + = ( ) La solucin general est dada por = ! + ! = !
! ! !"

+ !

! ! !"

! (! )!"

Entonces, para nuestro caso la ecuacin diferencial podemos reacomodarla como sigue. = 2 = 2 = 2 ! = 2 !
! ! !"

=
! ! !"

2 = 2

= 2

= !!! !!! !

!!! 2 ! = 2

Realizando una integracin por partes, resulta: 2 !!! ! = ! !!! + 2 !!!

Nuevamente realizando una integracin por partes se tiene: 2 !!! ! = ! !!! + 2 1 !!! = ! !!! !!! !!! 2

! = ! Tambin,

!!!

!!!

1 = !!! ( ! + + ) 2 1 1 1 ! + + = !! !!! ! + + = ! + + 2 2 2 ! = !
! ! !"

= !(!!!) = !! 1 2

Por lo tanto, la solucin general es: = ! + ! = !! ! + +

La solucin particular, para las condiciones sealadas, se tienen enseguida:

! = 0 , ! = 1 1 = !(!) 0 + 0 +

1 1 1 3 = = 1 + = 2 2 2 2 = + +

Algoritmo de Euler: !!! = ! + ! , ! , = 1,2,3, Actividad 1. Intgrese la ecuacin diferencial = 4 !.!! 0.5 desde 0 hasta 4 en incrementos de 0.5 . Tome como condicin inicial 0 = 2. Calcule el error verdadero comparando con la solucin analtica. 3. Mtodo de Runge-Kutta. El mtodo de Runge-Kutta se fundamenta en el mtodo de la serie de Taylor. Existen mtodos de diferentes rdenes, este es definido por el orden de la derivada en el trmino de la serie de Taylor donde sta se corte. El mtodo ms conocido es el de cuarto orden. Las frmulas para el mtodo de Runge-Kutta de cuarto orden son: !!! = ! + donde: ! = ! , ! ! = ! + 0.5, ! + 0.5! ! = ! + 0.5, ! + 0.5! ! = ! + , ! + ! Nota. La eficiencia computacional en los mtodos de Runge-Kutta de orden mayor que cuatro no es mejor que la del mtodo de cuarto orden. Ejemplo 2. Resolver el caso anterior empleando el mtodo de Runge-Kutta de cuarto orden. Solucin. = 2 ! + 2 , = 0 = 1, = 0.1 Condiciones iniciales: ! = 0, ! = 1. Actividad 2. Resuelva, empleando el mtodo de Runge-Kutta de cuarto orden, la siguiente ecuacin diferencial, hasta = 1, usando = 0.2 . = ! + , 0 = 1 1 + 2! + 2! + ! 6 !

Determine el error comparando sus resultados con la solucin analtica. Actividad 2. Utilice el mtodo de Runge-Kutta de cuarto orden para resolver el sistema de ecuaciones diferenciales siguientes: ! = ! 0.1! ! ! = 0.5! + 0.002! ! En el intervalo de = 0 hasta = 2, y con las condiciones iniciales ! = 25, ! = 7. Use el valor de = 0.1 e imprima sus resultados en una tabla que contenga los valores de ! , ! , ! , ! , ! .

S-ar putea să vă placă și