Sunteți pe pagina 1din 7

Mtodos matemticos para fsicos

Integracin y ecuaciones diferenciales ordinarias


Jos Alejandro Hernndez Quintero - 2121022

Ilia Davidovich Mikhailov

Escuela de fsica
Universidad Industrial de Santander

Introduccin
Los modelos matemticos pueden definir
fenmenos fsicos, los cuales predicen
acontecimientos, el estudio de dichos
fenmenos permite un conocimiento ms
profundo haciendo su aporte hacia la
nuevos descubrimientos, sin embargo en
muchas ocasiones los modelos planteados
son difciles de resolver analticamente, lo
cual abre una nuevo rama que son los
mtodos numricos para resolver estas Figura 1. Grafica del mtodo del trapecio
dificultades. para un paso.

Integracin Para comprendi del mtodo se toma de


ejemplo
Mtodo de trapecio
( )

Formulacin del problema y anlisis grafico
(En la tabla 1 se hallan los resultados para
El mtodo de trapecio para hallar el valor de diferente n de esta integral, Tomando
la integral o rea bajo la curva consiste en intervalos de n=8, 8=16, n=32, n=64, n=128)
subdividir n veces un intervalo [a,b], donde el
intervalo [a,b] es el deseado para calcular el Ahora bien para analizar el mtodo se divide
rea, el rea de cada subintervalo se calcula el intervalo en n sudintervalos entonces el
con la ecuacin del rea del trapecio, para tamao del intervalo denotando con h = (b-
ilustrar el mtodo se observa la figura 1. a)/n, lo cual quiere decir que el rea de un
sudintervalo con la ecuacin del trapecio es

([ ( ) ( )] )
Del mismo modo el siguiente sudintervalo ([ ( ) ( )] )

([ ( ) ( )] ) y

Hasta un sudintervalo n ([ ( ) ( ) ( )
( )] )
([ ( ) ( )] )
Obteniendo as un resultado para la
sumatoria con un mtodo de multipasos y
Al sumar todos lo subintervalos se obtiene el
cualquier n.
valor del rea desde el punto a hasta b
La figura 2 explica de manera grfica el
De este modo la solucin de la integral se
mtodo de Simpson para multipasos
puede escribir como:

( ) ([ ( ) ( )] )

([ ( ) ( )] )

([ ( ) ( )] )

Reescribiendo esta ecuacin de manera ms


compacta

( ) ([ ( ) ( )] )

([ ( ) ( ) Figura 2. Grafica del mtodo del trapecio


para multipaso.
( ) ( )] ) Algoritmo

1- inicializacin de variables a=0, b=10.


( ) ([ ( ) ( )] ) 2- Se hace un ciclo comenzando con
([ ( ) ( ) n=8 y aumentando n=n*2.
( ) ( )] ) 3- se divide en intervalo [a,b] en n
intervalor h=(b-a)/n.
Con lo cual se puede observar que la integral 4- se halla la funcin ( ) en pasos de
se puede escribir como la suma de dos ( ).
operaciones 5- Se halla la sumatoria de y la
sumatoria .
( ) 6- Se suma con .
7- se imprime el resultado de la suma.
Donde
Mtodo de Simpson
( ) ( [ ( ) ( ) ( )])
Formulacin del problema y anlisis grafico
( [ ( ) ( )
La regla de Simpson es considerada una
integracin mediante funciones cuadrticas ( )])
en pocas palabras es una interpolacin de
( [ ( ) ( )
segundo orden que aproxima a la integral, se
conoce matemticamente como: ( )])

( ) [ ( ) ( ) Escribiendo la de otra forma

( )]
( ) ( [ ( ) ( )])
Donde h es el valor de la funcin en el punto
medio se obtiene mediante , este ( [ ( ) ( )
proceso se ilustra de mejor forma en la figura 3 ( )])

( [ ( ) ( )

( )])

Con lo cual se puede observar que la integral


se puede escribir como la suma de dos
operaciones

( )

Donde
Figura 3. Grafica del mtodo del Simpson
para un paso.
([ ( ) ( )] ) y
La forma ms ptima de analizar este ( [ ( ) ( ) ( )])
mtodo es realizar divisiones ms pequeas
( [ ( ) ( ) ( )])
del h por tal motivo se toma un mayor
nmero de sudintervalos n dentro del Obteniendo as un resultado para la
intervalo, de tal forma el mtodo queda sumatoria con un mtodo de multipasos o
descrito para un numero n de intervalos para cualquier n.
como
La figura 4 explica de manera grfica el
mtodo de Simpson para multipasos
( ) ( )

Para la implementacin del mtodo la


funcin puede ser escrita como ( )
( ) ( )donde en la cual los valores de
g(x) corresponden a los de un polinomio,
para desarrollar la integral se realiza un
cambio de variable obteniendo finalmente:

Figura 4. Grafica del mtodo del Simpson ( ) (


para multipaso.

Algoritmo )

1- inicializacin de variables a=0.4, Donde viene dada por:


b=1.2.
2- Se hace un ciclo comenzando con
( )[ ( )]
n=8 y aumentando n=n*2.
3- se divide en intervalo [a,b] en n Algoritmo
intervalor h=(b-a)/n.
4- se halla la funcin ( ) en pasos de 1- inicializacin de variables a=0.4,
( ). b=1.2 y las contantes del polinomio
5- Se halla la sumatoria de y la para x y w.
sumatoria . 2- Se hace un ciclo comenzando con
6- Se suma con y con . n=8 y aumentando n=n*2.
7- se imprime el resultado de la suma. 3- Se realiza un ciclo que coincida con el
nmero de intervalos, cantidad de
los nmeros del polinomio.
Mtodo de gauss-legendre 4- Se remplaza el x de la funcin por el
x del mtodo y se multiplica por el
El mtodo de resolucin de integrales
peso w.
numricamente de gauss-legendre, se utiliza
5- Se suma todos los valores de los
con las cuadraturas de gauss seleccionando
puntos hallados.
puntos de la manera ms ptima posible a
6- se imprime el resultado de la suma.
diferencia de los dos mtodos anteriores el
de Simpson y el de trapecios que selecciona Programas de integrales
los puntos de tal manera que sean x-
distantes, el dominio en el cual se mueve Los programas de integracin se
este tipo de integraciones es en [-1,1], la desarrollaron en un solo cdigo anexo,
forma de resolver la integral est dada por: integrales.c
Ecuacin diferencial ordinaria Forma explcita:

Predice corrige

Formulacin del problema y anlisis grafico

El mtodo numrico de predictor-


corrector es un mtodo desarrollado Forma implcita:
para hallar la posicin siguiente de a las
posiciones iniciales dadas, de una
ecuacin diferencian, en pocas palabras
calcula la curva solucin para unas
condiciones iniciales dadas en el
problema, entonces dada una ecuacin Con estas ecuaciones de recurrencia se
diferencias realiza el esquema de predecir y corregir

Con el cual se obtiene la siguiente grafica


para la ecuacin diferencial planteada
Con condiciones iniciales

( ) ( )

Entonces le plantea el esquema

{ } { }

{ } { } { } { }

{ } { } { }

{ }

Obteniendo una forma explcita como

Figura 5. Grafica realizada con los datos


del programa predice-corrige
Forma implcita
Estos datos fueron comparados con el
software matemtico maple 18 obteniendo
los siguientes resultados
Realizando este proceso para la ecuacin
diferencial planteada al comienzo se obtiene >
las siguientes expresiones: >
( ) (
)
>
( ) (
> )

Programa
>
Anexos programa, EDO_predictor-corrector.c

> Rungekutta para sistema de ecuaciones

Otro mtodo para resolver ecuaciones


diferenciales es el algoritmo de runge kutta,
este sistema consiste en resolver la integral
de forma que se utilice expansin en series
de Taylor alrededor del punto que se ubica
en la mitad de intervalo de tal forma que la
funcin queda como:

( )

Especficamente en el algoritmo de cuarto


orden se evaluacin la funcin cuatro
veces estos valores se pueden escribir como:
( )

( )
Como se observan las grficas son
semejantes lo cual comprueba la efectividad
del cdigo. ( )

( )
Algoritmo
Donde k1 es la pendiente de la funcin en el
1- Predice extremo izquierdo del intervalo [xi; xi+1], k2
es la pendiente de xi a xi+h=2, k3 es la
pendiente de xi+h=2 a xi+1 y k4 es la
pendiente en el extremo derecho del
intervalo.

Con estos valores se pueden calcular


2- Corrige: suma del (explcito-
[ ]
implcito)
Ahora para la resolucin de un sistema de Conclusin y discusin
ecuaciones se plantea un sistema parecido,
con la invariante que mis van a depender Integrales
de tres variables
Los datos obtenidos de los programas se
( ) tabulan en la tabla 1, como se observa y
Y van a existir k para x y para x de tal modo como es de esperarse la precisin de los
que mi sistema de ecuaciones tenga dados disminuye cuando el nmero de
solucin. intervalo es mayor, tambin se concluye que
el mtodo de Simpson es mucho ms
Algoritmo eficiente que el de trapecio y a su vez el
mtodo de gauss lo es para Simpson,
1- inicializacin de variables t = a, x =
alcanzando el valor apenas para n=8,
x0, y = y0 tambin es claro observar que el valor de la
2- hacer h=(b-a)/n y crear los ciclos. integral dada por el mtodo del trapecio
puede ser mayor o menor dependiendo a la
3- Evaluar la funcin en los valores
funcin que se analice.
correspondientes, o sea
( ) y
Ecuaciones diferenciales ordinarias
( ) y as sucesivamente
hasta y .
Los mtodos para resolver ecuaciones
4- Calcular los valores diferenciales ordinarias sea por predecir-
[ corregir o runge-kutta mostrando una gran
] eficiencia, ofreciendo una gran informacin
[ de la curva solucin, sin embargo el metodo
]
de runge-kutta parece ser muy pesado y
necesita de ms procesos, pero tiene la
5- Hallar el error de runge y disminuir
ventaja que con l se pueden resolver los
mi h en h/2 y continuando el ciclo
sistema de ecuaciones que con predictor-
mientras el error sea mayor eps.
corrector no se puede hacer, sin embargo
6- Imprimir los valores.
predictor-corrector demuestra ser una buena
Programa Anexos programa, solucin para hallar las curvas solucin dado
EDO_runge-kutta.c que la prueba que se realiz con maple
resulto todo un xito.

Trapecio Simpson gauss-legendre


v. integral error runge v. integral error runge v. integral
8 0,4177922 -------- 0,4178397 -------- 4,178398
16 0,4178279 1,19E-05 0,4178398 2,36E-09 4,178398
32 0,4178368 2,97E-06 0,4178398 1,45E-10 4,178398
64 0,417839 7,43E-07 0,4178398 9,00E-12 4,178398
128 0,4178396 1,86E-07 0,4178398 5,62E-13 4,178398

Tabla 1. Datos obtenidos con el


programa integrales.c

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