Está en la página 1de 2

Solucion mediante metodo de euler y taylor

David Rozo

Resumen
En el presente informe mostraremos los resultados a el ejercicio planteado hallándole el campo direccio-
nal y su solución aproximada mediante el metodo de euler, y la comparacion con respecto al metodo de taylor

Palabras clave: Metodo de taylor, Metodo euler, matlab, GUI, Ecuacion diferecial

Los pasos para la realización de la GUI es primero


correr el comando guide en la consola de matlab, lue-
1. Introduccion go crear nuevo proyecto y arrastrar los componentes
que necesite nuestra GUI en este caso se uso varios
El método de euler es un método para hallar la so-
texteditor para introducir los valores necesarios para
lución aproximada de una ecuación diferencial tenien-
la graficacion del campo de direcciones y sus solucio-
do como requisito una condición inicial el problema
nes aproximadas, otro componente usado es el botón
es que genera un solución con un porcentaje de error
el cual ejecuta toda la lógica (backend) necesaria pa-
bastante grande con respecto a la solución real por lo
ra calculo de campo de direcciones y sus soluciones y
que métodos como el de las series de taylor ayudan
por y ultimo usamos un axes para la graficacion de
a generar una solución muchı́simo mas aproximada a
nuestro datos.
la real.
Los inconveniente de este algoritmo es su rendi-
2. Uso matlab miento debido a que frente a gran cantidad de datos
por procesar se demora mas en mostrar dichos resul-
tados, este algoritmo no es tan optimizado como el
de dfield8.

3. Series de taylor pera dos o mas


variables
El calculo de las series de taylor para una ecuación
diferencial de dos variables es bastante mas complica-
da, para cálculos a mano solo se posibilita el calculo
de esta serie con un orden 2
Figura 1: GUI
f (x, y) = f (x0 , y0 ) + ∇f
(x − x 0 , y − y0 ) +
Para el trabajo utilizamos el lenguaje de progra- 1 x2 x x − x0
mación M el cual gráfico el campo de direcciones de la (x − x0 , y − y0 )
x x2 y − y0

2!
ecuación diferencial propuesta y 0 = Cos(x − y) − xy 2
y hallo su solución aproximada mediante el método
de euler y mediante el método de taylor. Lo anterior
lo hicimos mediante el uso de una GUI (graphic user
interface) con el fin de poder utilizar esta misma para
problemas similares.

1
4. Resultado

Figura 2: Solución al ejercicio propuesto

En la imagen se puede apreciar el campo de direc-


ciones de la ecuación diferencial y 0 = Cos(x−y)−xy 2
y su solución aproximada mediante el método de euler
con condición inicial y(1) = 0 (color rojo) y tamaño
de paso 0.2 tambien se grafica para su comparacion
la solucion generada mediante el metodo de series de
taylor (color verde), la graficacion de estos valores se
vuelve lenta cuando los mismos tienden a infinito.

Como se puede observar el metodo de taylor da


un poco distorsionado con respecto al valor real tra-
tamos de encontrar la solución de este problema apli-
cando la propia función de series de taylor de matlab
sin embargo no se gráfico de manera satisfactoria y
creo que es porque no estoy mandando correctamente
como parametro las condiciones inciales sin embargo
parece que cuando las codiciones iniciales son igual a
y(0) = 0 su aproximacion es mucho mejor

Figura 3: Solución al ejercicio propuesto y(0) = 0

5. Conclusiones
Para el estudio de campo de direcciones utiliza-
mos el rango de [-5, 5] tanto para el eje Y como
para el eje X, esto debido a que nos daba un
buen rango de análisis de la solucion
las series de taylor buscan disminuir el porcen-
taje de error de la solucion.

También podría gustarte