You are on page 1of 3

Laboratorio 7.

Ecuaciones Diferenciales de Primer


Orden por el Método de Euler y Heun
Cristhians David Velandia Reina, Laura Daniela Rojas Ramírez, Andres Felipe Rojas Avellanada, Mario
Esteban Pachon Dicelis
Facultad de Ingeniería, Universidad de San Buenaventura
Bogotá, Colombia
cdvelandiar@academia.usbbog.edu.co
ldrojasr@academia.usbbog.edu.co
afrojasa@academia.usbbog.edu.co
mepachond@academia.usbbog.edu.co

Abstract — En este informe de laboratorio, se abordó el tema III. MARCO TEORICO


de las ecuaciones diferenciales de primer orden y se aplicaron los
métodos numéricos de Euler y Heun para su resolución. 1. Método de Euler
Utilizando Matlab, se implementaron algoritmos que permitieron
El método de Euler consiste en encontrar iterativamente la solución
aproximar las soluciones de las ecuaciones diferenciales,
de una ecuación diferencial de primer orden y valores iniciales
obteniendo resultados numéricos precisos. A través de estos
métodos, se pudo comprender y visualizar el comportamiento de conocidos para un rango de valores. Partiendo de un valor inicial x0 y
las soluciones en diferentes escenarios, lo que contribuyó a avanzando con un paso h, se pueden obtener los valores de la solución
fortalecer la comprensión de los conceptos teóricos de las de la siguiente manera: [1]
ecuaciones diferenciales.
I. INTRODUCCIÓN
Donde Y es solución de la ecuación diferencial y f es la ecuación
En este informe de laboratorio, se aborda el estudio de las diferencial en función de las variables independientes.
ecuaciones diferenciales de primer orden y su resolución mediante
métodos numéricos. Las ecuaciones diferenciales son fundamentales 1.1. Ejemplo del Método de Euler
en muchas áreas de la ciencia y la ingeniería, y comprender sus
soluciones es esencial para comprender el comportamiento de Se quiere obtener el valor de la corriente en el siguiente circuito RL
diversos sistemas dinámicos. hasta un segundo con un paso de un cuarto de segundo: [1]
En este contexto, se emplearon dos métodos numéricos
ampliamente utilizados: el método de Euler y el método de Heun.
Estos métodos nos permiten aproximar las soluciones de las
ecuaciones diferenciales y obtener resultados numéricos que nos
ayudan a comprender el comportamiento de los sistemas modelados.
Para llevar a cabo estas aproximaciones, se utilizó Matlab, una
herramienta computacional poderosa y versátil. A través de la
implementación de algoritmos en Matlab, se pudo analizar el
comportamiento de las soluciones en distintos escenarios y comparar Planteando la malla correspondiente se puede obtener la ecuación del
los resultados obtenidos mediante los dos métodos. Esta experiencia circuito de la figura:
nos brinda la oportunidad de fortalecer nuestros conocimientos
teóricos sobre ecuaciones diferenciales y explorar las ventajas y
limitaciones de los métodos numéricos en su resolución.

II. OBJETIVOS
1. Objetivo general
Aplicar y comparar los métodos numéricos de Euler y Heun en la Reescribiendo la fórmula de iteración con nuestras variables del
resolución de ecuaciones diferenciales de primer orden, utilizando problema llegamos a:
Matlab.
2. Objetivos específicos En primer lugar, reconocemos nuestros datos iniciales como t0 = 0 e
 Utilizar los comandos del software Matlab que permitan I0 = 0. Además, la función será, en este caso, la derivada de la
solucionar ejercicios propuestos en clase. corriente. Respecto a tk, dado que hay un paso constante h, se puede
 Identificar la representación gráfica como una forma de observar que en general tk = t0+h·k; por lo tanto, se puede observar
solución alternativa a la representación algebraica. que tomará tres iteraciones llegar a t = 1 debido a que los valores de
 Resolver problemas contextualizados que requieren los salida siempre están un paso adelantado. Según nuestros índices, la
conceptos vistos en clase y las funciones propias de Matlab. primera iteración será la numero 0:
La solución de la ecuación diferencial, teóricamente, es:

Comparando con los valores teóricos: Comparando con los valores teóricos:

A continuación, se ilustran la solución en un gráfico que relaciona la


Para mejorar la aproximación, se puede aumentar el tamaño de puntos curva esperada con los puntos obtenidos por el método de Heun y de
(es decir, reducir el tamaño del paso h). Por otro lado, se puede Euler:
utilizar un método de mayor orden para obtener una mejor
aproximación usando la misma cantidad de puntos.

2. Método de Heun
Este método consiste en una mejora del método de Euler para resolver
ecuaciones diferenciales de primer orden y conocido el valor inicial.
En este caso, lo que se realiza es un promedio entre el valor obtenido
por Euler y otro obtenido a partir de la aproximación del valor de la
función en el punto siguiente, también por Euler. [1]

Donde Y es solución de la ecuación diferencial, f es la ecuación


diferencial en función de las variables independientes y la solución de
Y ˙ k+1 es una aproximación de Euler.

2.1. Ejemplo de Método de Heun

Recordando la ecuación diferencial del ejercicio anterior: [1]


Figura 1. Gráficos de aproximaciones y valores teóricos

Se puede observar que, si bien para ciertos puntos el comportamiento


Obtenemos la fórmula de iteración según el método de Heun: es mejor para Euler, para el método de Heun, los puntos se comportan
mejor según la forma de la solución respecto a la solución de Euler.

Nuevamente, los valores iniciales son t0 = 0, I0 = 0. En este caso,


definiremos un valor ˙ Ik+1 que corresponde a la aproximación de
Euler en el paso siguiente. Realizando los cálculos:
IV. ANÁLISIS DE DATOS Y RESULTADOS

VI. REFERENCIAS
V. CONCLUSIONES

[1] Rodrigo, «Metodo de Euler,» 9 Junio 2015. [En línea]. Available: http://www3.fi.mdp.edu.ar/metodos/apuntes/euler%20-
%20Rodrigo.pdf.

You might also like