Está en la página 1de 14

UNIVERSIDAD ESTATAL DE MILAGRO

FACULTAD DE CIENCIAS E INGENIERIA


CARRERA:
INGENIERIA INDUSTRIAL

TITULO DEL TRABAJO:


TRABAJO DE INVESTIGACIÓN DEL 2DO
PARCIAL
ASIGNATURA:
ECUACIONES DIFERENCIALES
FECHA DE PRESENTACION:
9 DE AGOSTO DEL 2023
INTEGRANTES:
MILENA NICOLE LEON VERA
FERNANDO JOEL GUTIERREZ VISTIN
ANTHONY MERA ZAMBRANO

DOCENTE:
ALMEIDA SALAZAR BYRONE ANTONIO

CURSO:
C1 – 1S

Página 1 de 14
Contenido
INTRODUCCION ...................................................................................................................................... 3
Marco Teórico............................................................................................................................................. 4
Métodos de Runge-Kutta ........................................................................................................................ 4
Conceptos básicos. .................................................................................................................................. 4
Método de Runge-Kutta para Ecuaciones Diferenciales. ........................................................................... 6
Resolver la ecuación diferencial. .......................................................................................................... 10
Conclusiones ............................................................................................................................................. 13
Recomendaciones ..................................................................................................................................... 13
Bibliografias: ............................................................................................................................................ 14

Página 2 de 14
INTRODUCCION
Las ecuaciones diferenciales ordinarias (EDO) permiten describir los fenómenos
en términos de cambios, de modo que se pueden modelar y resolver problemas de entornos muy
diferentes. Debido a que la aplicación de ecuaciones diferenciales es importante, muchos
investigadores han estudiado el modelado y la aplicación de ecuaciones diferenciales usando
software de computadora. Por otro lado, algunos investigadores han estudiado el proceso de
enseñanza de las ecuaciones diferenciales ordinarias.
En la enseñanza de las matemáticas con el uso de herramientas informáticas, el objetivo
es crear un conjunto de algoritmos que posibiliten el uso de las herramientas técnicas existentes,
colocándolos en la función de informar, orientar, controlar y evaluar las actividades del estudiante
para que sea capaz de alcanzar su objetivos. esperado [13]. Uno de los principios del Consejo
Nacional de Profesores de Matemáticas (NCTM) es que la tecnología es una parte integral de la
enseñanza y el aprendizaje de las matemáticas. influye en las matemáticas enseñadas y promueve
el aprendizaje de los estudiantes.

Página 3 de 14
El estudio se llevó a cabo con un grupo de estudiantes que experimentaron el
entrenamiento tradicional de conceptos, usaron sus conocimientos matemáticos para resolver
problemas y contestar preguntas relacionadas con las EDO para continuar con el diseño e
implementación de un módulo de aprendizaje que introduce las EDO en un entorno de resolución
de problemas utilizando las TIC. (Calculadora VoyageTM200) Usando una herramienta técnica,
la calculadora VoyageTM200 y el modelo de trabajo en el aula aumentaron el papel del estudiante
en su propio aprendizaje.

Marco Teórico.
Esta sección discute los conceptos de EDO y los métodos numéricos usados en este estudio.
Después de eso, se discuten los conceptos de software matemático.

Métodos de Runge-Kutta

Conceptos básicos.

Si estás buscando ejemplos o una aplicación on line sobre métodos de Runge-Kutta usa
RungeKutta Calculator.
Los métodos de Runge-Kutta son una serie de métodos numéricos para resolver
ecuaciones diferenciales (o bien sistemas de ecuaciones diferenciales
Métodos lineales a un paso
Son métodos numéricos en los cuales para avanzar al paso siguiente solo es necesario la
información del paso inmediatamente anterior, es decir para avanzar al paso n+1 solo es necesario
la información sobre el paso n. O más formalmente.
Hay otros métodos llamados multifase, en los que pasa avanzar al paso siguiente son
necesarios dos o más pasos anteriores, no los trataremos aquí. También hay otros métodos no
lineales, tampoco los discutiremos aquí.

Página 4 de 14
Los métodos de Runge-Kutta methods son un caso particular o una especialización de los métodos
numéricos a un paso. Lo que caracteriza a un método de Runge-Kutta es que el error tiene la
forma.
El número de etapas del método Runge-Kutta es el número de veces que se evalúa la
función en cada paso i, este concepto es importante porque la evaluación de la función requiere
un costo computacional por eso, son preferidos métodos con un número tan mínimo de etapas
como sea posible.
Uno de los métodos más utilizados para resolver numéricamente problemas de ecuaciones
diferenciales ordinarias con condiciones iniciales es el método de Runge-Kutta de cuarto orden,
el cual proporciona un pequeño margen de error con respecto a la solución real del problema y es
fácilmente programable en un software para realizar las iteraciones necesarias.
Y es sumamente útil para casos en los que la solución no puede hallarse por los métodos
convencionales (como separación de variables). Hay variaciones en el método de Runge-Kutta
de cuarto orden, pero el más utilizado es el método en el cual se elige un tamaño de paso h y un
número máximo de iteraciones.
Modelos matemáticos de fenómenos físicos, químicos, biológicos, etc. Existen varias
técnicas para resolver sistemas de ecuaciones diferenciales ordinarias no lineales, pero muchos
problemas que surgen en la ciencia y la tecnología no pueden resolverse con estas técnicas. La
solución numérica de estos modelos matemáticos siempre se utiliza cuando no se dispone de una
solución exacta, porque proporcionan valores numéricos que corresponden a la solución en un
conjunto de puntos dado. Los sistemas de ecuaciones diferenciales ordinarias no lineales son muy
utilizados en ingeniería y epidemiología, donde su solución no es muy clara, en libros y artículos
científicos relacionados, no son muy claros y solo muestran los resultados sin describirlos en
detalle, por lo que nuestra preocupación es estudiar : ¿Cómo encontrar la solución numérica de
un sistema de ecuaciones diferenciales ordinarias no lineales, utilizando el método de iteración
de Runge-Kutta con la ayuda de Matlab?, que tiene como objetivo encontrar la solución de
sistemas de Runge de ecuaciones diferenciales ordinarias no lineales. - Método Kutta con la ayuda
Página 5 de 14
de Matlab. La hipótesis probada fue: Si usando Matlab, se aplica el método iterativo de Runge-
Kutta al sistema de ecuaciones diferenciales ordinarias no lineales, es posible encontrar su
solución numérica más cercana. A través de esta investigación, nos ayudó a comprender
numéricamente la evolución de los sistemas de ecuaciones diferenciales no lineales en general y
también aplicando el modelo matemático SEIR en relación con el sarampión, también
describimos el proceso del software matemático Matlab IV. La estructura de esta investigación
es la siguiente: El capítulo 1 es un estudio preliminar que se inicia con el software Matlab 2014a,
ventana de comandos y sus principales comandos, epidemiología matemática, modelo SEIR,
sarampión, método de Runge-Kutta, Runge. -Método de 4º grado de Kutta y método de Runge-
Kutta Precisión del método de Kutta. En el segundo capítulo, el sistema de ecuaciones
diferenciales ordinarias no lineales con el método de Runge-Kutta de 4° orden, comenzando con
el método de Runge-Kutta de 4° orden para sistemas no lineales, la convergencia y consistencia
del método de Runge-Kutta. Orden de Kutta en la página El tercer capítulo contiene el sistema
de ecuaciones diferenciales ordinarias no lineales y su solución numérica por el método de Runge-
Kutta con la ayuda de Matlab, comenzando en detalle con la aplicación 1 y el modelo matemático
de SEIR relacionado con el sarampión.

Cálculos realizados
Método de Runge-Kutta para Ecuaciones Diferenciales.

Uno de los métodos más utilizados para resolver numéricamente problemas de ecuaciones
diferenciales ordinarias con condiciones iniciales es el método de Runge- Kutta de cuarto
orden, el cual proporciona un pequeño margen de error con respecto a la solución real del
problema y es fácilmente programable en un software para realizar las iteraciones necesarias.
El método de Runge-Kutta se utiliza para resolver ecuaciones diferenciales de laforma:

Página 6 de 14
Y es sumamente útil para casos en los que la solución no puede hallarse por los métodos
convencionales (como separación de variables). Hay variaciones en el método de Runge-
Kutta de cuarto orden, pero el más utilizado es el método en elcual se elige un tamaño de paso
h y un número máximo de iteraciones n tal que:

y se realiza la iteración

Para i = 0,…, n-1. La solución se da a lo largo del intervalo (to, to+ hn).

El algoritmo para el método de Runge-Kutta de cuarto orden en seudo código esel siguiente:
INICIO
INPUT: Número de iteraciones n (o tamaño de paso h), punto inicial delintervalo a (punto
final del intervalo b), condición inicial y (t0) = y0.

OUTPUT (t, y)

Página 7 de 14
PARA

OUTPUT (t, y)
FIN PARAFIN

Un software apropiado y muy útil además de fácil de programar es Matlab, con el cual
resolveremos el siguiente ejemplo:
• Resolver numéricamente con 100 iteraciones en el intervalo [1, 100] laecuación
diferencial con condiciones iniciales dada a continuación:

Solución: Es claro que la ecuación diferencial dada no tiene una solución analítica exacta ya
que al realizar separación de variables nos encontramos con una función que no posee
antiderivada. Entonces tenemos que

Página 8 de 14
Un algoritmo en Matlab para realizar la iteración es el siguiente:

La gráfica del resultado que entrega el programa es la siguiente:

Página 9 de 14
Resolver la ecuación diferencial.

con el método de Runge-Kutta de 4° orden con h = 0.5 en el intervalo [0, 20] y comparar con
la solución exacta

Solución: Para hallar la solución numérica por el método de Runge-Kutta de cuarto orden se
elaboró un algoritmo en Matlab que grafica la solución numérica en rojo marcando los
puntos con asteriscos y uniéndolos por medio derectas y en la misma pantalla grafica la
solución exacta en azul. El programa también entrega una tabla que tiene el valor de t en la
primera columna, el valory* de la aproximación hallada numéricamente en la segunda
columna, el valor de y exacto en la tercera columna, y el error absoluto | y-y*|. Todo lo
anterior enel intervalo [0, 20].
El algoritmo en lenguaje Matlab es el siguiente:
Página 10 de 14
Página 11 de 14
Página 12 de 14
Conclusiones
o El objetivo principal de este trabajo fue analizar y comparar la solución numérica de los
métodos numéricos de Runge-Kutta 4 y AdamsBashforth-Moulton 4 con el modelo de Lotka-
Volterra. Además, se analizó la evolución del error generado por cada método a medida que
aumentaba el orden. El software Matemática se utiliza para lograr el objetivo. 12. Métodos
RK4 (rojo), NDSolve (azul), AB4 (verde), AM4 Predictor corrector (negro).

o En primer lugar, se estudió el método de un paso de Runge-Kutta. En, se estudiarón los


métodos RK2, RK3 y RK4. En el caso de RK1 corresponde al método de Euler, por lo que no
fue considerado en este estudio. En primer lugar, se estudió el método RK2, lo que muestra
claramente que no es similar a la solución NDSolve, pero se puede decir que este método es
más preciso que el método RK1 o Euler, aunque su costo computacional es mayor que el
RK1. Además, el invariante de este método muestra un error muy grande, de hasta 4 puntos,
se observa que cuando t aumenta, el error aumenta significativamente. Posteriormente se
estudió el método RK3, en este caso la gráfica se acerca a la solución del NDSolve. método
El método RK3 es más preciso que los métodos RK2 y RK1 Este resultado se puede demostrar
mediante el análisis de las invariantes del método RK3, el error llega a 0,4 puntos cuando t=
10. Se puede decir que el método RK3 mejora significativamente la precisión. en comparación
con el método RK2.

Recomendaciones
• RK4 es un buen punto de partida: si es nuevo en los métodos de Runge-Kutta, comience
con el método de cuarto grado (RK4). Es relativamente fácil de implementar y ofrece un
buen equilibrio entre precisión y complejidad.
• Conozca las variaciones de orden superior: si la precisión es crítica, considere métodos de
Runge-Kutta de orden superior como RK6, RK8 u otros. Estos métodos proporcionan
soluciones más precisas, pero a costa de entregas intermedias.
• Adaptar el método al problema: Algunos problemas pueden requerir una modificación de
los métodos de Runge-Kutta. Por ejemplo, las ODE rígidas pueden requerir métodos
especialmente diseñados para manejar estas situaciones. Verifique la estabilidad: al elegir

Página 13 de 14
el método de Runge-Kutta, asegúrese de que sea numéricamente estable en algunas
condiciones. Los métodos inestables pueden producir resultados incorrectos o inusuales.

Bibliografias:
Jmanuelcaste. (2014, 6 mayo). MÉTODO NÚMERICO DE RUNGE KUTTA. Análisis
Númerico. https://esimecuanalisisnumerico.wordpress.com/2014/05/06/metodo-
numerico-de-runge-kutta/

https://repositorio.unprg.edu.pe/bitstream/handle/20.500.12893/9425/Coronado_Chap
o%c3%b1%c3%a1n_Hugo_Alex_y_Flores_Soto_Roc%c3%ado_del_Carmen.pdf?seque
nce=1&isAllowed=y

Página 14 de 14

También podría gustarte