Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ECUADOR
ANÁLISIS NUMÉRICO
ECUACIONES DIFERENCIALES ORDINARIAS
El erro global final E(y(b),h) se usa para estudiar el comportamiento del error para
tamaños de paso diferentes y nos permite tener una idea del esfuerzo computacional
que hay que realizar para obtener aproximaciones con la precisión deseada
PROGRAMACIÓN EN MATLAB
EJEMPLO
RESOLUCIÓN
PRECISIÓN DEL MÉTODO DE HEUN
EL MÉTODO DE
LA SERIE DE
TAYLOR
EL MÉTODO DE LA SERIE DE
TAYLOR
• Es de aplicabilidad general y es un método estándar con el
que se compara la precisión de otros métodos numéricos
para resolver problemas de valor inicial, ya que puede ser
construido de manera que tenga un grado de exactitud
fijado de antemano.
MÉTODOS DE
RUNGE - KUTTA
• Se construyen a través de un método de Taylor de orden N, donde el error
global final será de orden
Y se evite la evaluación de las derivadas parciales conseguido por la
evaluación de la función en varios puntos.
El numero de orden N aplica para cualquier numero sin embargo se tomara este
método de Runge-Kutta para N=4 por propósitos generales y precisión estabilidad
y su fácil programación.
No se recomienda usar los métodos de orden superior porque no se compensa la
mayor exactitud
• Si se necesita obtener mayor precisión en la solución aproximada es mejor usar
un tamaño menor o un método adaptativo.
• El método de Runge-Kutta N=4 (RK4) simula la precisión del método de la
serie de taylor de orden 4 que consiste en calcular la
aproximación de la siguiente manera:
• Emparejando los coeficientes de RK4 con los métodos de Taylor de orden 4 con
el orden local de tenemos el siguiente sistema de ecuaciones:
• Sustituyendo 1 y 2 en 4 y 5 mediante el método RK4 estándar tenemos a partir
del punto inicial
se generara la sucesión aproximada de la formula sucesiva:
• Donde:
• El nuevo punto se obtenga de la integral:
• El RK2 simula la precisión del método de Taylor de orden 2 y no es tan bueno
como el RK4 sus métodos de resolución son mas sencillos y permiten entender e
ilustrar el método de Runge Kutta
• Desarrollamos la serie de Taylor para
(2)
(3)
• Sustituyendo 2 y 3 en 1 tenemos la nueva expresión para el desarrollo de Taylor
para
• (4)
• El método de RK2 se usa como combinación lineal de dos funciones que nos
permitan expresar
• En donde Cp incluyen las 2° derivadas parciales para y sustituyendo 7
en 5 obtenemos la representación de usado en el método RK2
• omparando términos de 3 y 6 llegamos a la conclusión:
METODOS DE
PREDICCION Y
CORRECCION
METODO DE ADAMS BASHFORTH
MOULTON
METODO DE MILNE SIMPSON
SISTEMAS DE ECUACIONES
DIFERENCIALES
Esta sección es una introducción a los sistemas de ecuaciones diferenciales.
Para ilustrar los conceptos, consideremos el problema de valor inicial:
RESOLUCIÓN NUMÉRICA
PROBLEMAS DE
CONTORNO
EJEMPLO
MÉTODO DE
DIFERENCIALES
FINITAS
• Para resolver algunos problemas de contorno de segundo orden pueden utilizarse las formulas de diferencias finitas
de proporcionan aproximaciones a las derivadas.
• Consideremos la ecuación lineal
(1)
(2)
(3)
• Reemplazar cada termino x(tj) del miembro derecho de las formulas (2) y (3) por xj y sustituir el resultado en la ecuación (1), lo que da la
relación
(4)
(5)
Multiplicar cada miembro de (5) por ℎ2 , agrupar los términos que contienen las incógnitas 𝑥𝑗−1 , 𝑥𝑗 y 𝑥𝑗+1 y se los dispone como un sistema de
ecuaciones lineales
(6)
• Para j= 1,2,…., N-1, siendo 𝑥0 = 𝛼 y 𝑥𝑁 = 𝛽
El sistema (6) es un sistema tridiagonal de N-1 ecuaciones con otras tantas incognitas, lo que se ve mas
claramente si escribimos el istema usando la notación matricial
siendo
Resolviendo el correspondiente sistema de ecuaciones lineales (6), el método de diferecias finitas
proporciona las soluciones numéricas {xj}
• Ahora al comparar las soluciones numéricas del Tabla 9.17 con la exactas