SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
AUTOR:
SAÚL OLAF LOAIZA MELÉNDEZ


                  AGOSTO 2011
Universidad Politécnica de Tlaxcala
                                         ECUACIONES DIFERENCIALES




                                     INTRODUCCIÓN
En general, es difícil –si no imposible– hallar soluciones diferenciales por medios analíticos. Cuando
esto ocurre, nos apoyamos en la aproximación numérica de soluciones, y en este guía se estudiara
cómo hallar soluciones numéricas a problemas de valor inicial de la forma:




Los esquemas numéricos que consideramos aproximan soluciones hasta una precisión especificada,
en la sección ―Descripción de los métodos numéricos‖ se describirá las ideas básicas que sostienen la
construcción de estos esquemas; así mismo, veremos que, en general, hay un error entre la aproxi-
mación y la solución analítica del problema básico de valor inicial. Una de las principales tareas del
análisis numérico en ecuaciones diferenciales ordinarias (EDO) es deducir límites sobre este error y en
la siguiente sección deduciremos el esquema numérico más sencillo, el ―método de Euler‖.



         DESCRIPCIÓN DE LOS MÉTODOS NUMÉRICOS
Por definición, las derivadas son límites de los cocientes de Newton; aproximar este límite es una de
las ideas básicas en la construcción de métodos numéricos. Con más precisión, sea x la solución del
problema de valor inicial:




La derivada de x en el tiempo t es el límite:




Por tanto, esperamos que:



                                                                               (E1)
Universidad Politécnica de Tlaxcala
                                         ECUACIONES DIFERENCIALES




Sea una buena aproximación de x en el tiempo t+h para una h pequeña. De hecho, por la forma de
Taylor,




                                                                                         (E2)


Con un 0 < θ < 1 apropiado. Así, el error cometido en la aproximación (E1) es del tamaño h2, mientras
la segunda derivada de x(t) esté limitada. En consecuencia, si consecuencia, si conocemos el valor de
la solución de x en el tiempo t, podemos usar el lado derecho de f de la ecuación diferencial para cal-
cular una aproximación de la solución x en el tiempo t+h.



                                  MÉTODO DE EULER
Como f(t,x(t)) es la derivada de x en el tiempo t, hay una sencilla interpretación geométrica de (E1)
(vea Fig. 1). Recordemos que la recta tangente a la gráfica de la función x(t) en el punto (t , x(t)) es la
que pasa por el punto (t, x(t) ) cuya pendiente es x(t) = f(t, x(t) ). La aproximación de x en el tiempo
t+h es la dada por el valor de la recta tangente en t + h. El método numérico que se basa en (E1) se
denomina método de Euler. Parece evidente que los valores más pequeños de h debieran llevar a una
aproximación más precisa de la solución x en el intervalo [t, t+h]. Por otra parte, advierta que la solu-
ción en el intervalo [t, t+h] se contrae, al mismo tiempo que se hacen necesarias más aproximaciones
para una solución en un periodo fijo.




                                                   (t+h,x(t+h))



                                                                  (t+h,x(t)+hf(t,x(t))
                              x

                                        (t,x(t))




                                                      t


             Figura 1 Ilustración de un paso en el método de Euler para h = 0.2
Universidad Politécnica de Tlaxcala
                                       ECUACIONES DIFERENCIALES




En concreto, el método de Euler rpduce una secuencia de aproximaciones a una solución de un pro-
blema de valor inicial. Para comprender este punto, se realizan los siguientes pasos:
1. Comencemos la integración numérica en el valor inicial exacto (to, xo).
2. Se selecciona un tamaño de paso h > 0.
3. Utilice (E1) para obtener, después de una paso de integración, la aproximación x1(t) ≈ x1, don-
     de:


4.   Continúe con este proceso y construya una secuencia:

                                                                                  (E3)

Para k=0, 1, …, K-1, donde K es el número total de pasos que se dan en la aproximación numérica.



                  EJEMPLO DEL MÉTODO DE EULER
Ilustremos el modo en que funciona el método de Euler para el ejemplo:



                                                                                   (E4)


 Usando MATLAB para calcular una aproximación a x(3). Suponga que fijamos el tamaño del paso en
 h = 0.2 Entonces, el número de pasos necesarios para llegar a t = 3 es K = 10. El código para calcu-
 lar la secuencia en (E3) es:
Universidad Politécnica de Tlaxcala
                                       ECUACIONES DIFERENCIALES




El resultado se encuentra en la figura 2(a). Note que el ‗o‘ del comando plot ( t, x, ‗o‘) del MATLAB
pone letras ―o‖ en los 11 puntos calculados numéricamente, y la la marca ‗—‘ del comanto plot( t, x,
‗—‘) interpola líneas de guiones entre las letras ―o‖ sucesivas. Además, las instrucciones dentro del
cilco for; es decir, las líneas de for k = 1: K a end, reproducen el procedimiento de iteración dado en
(E3). (En este programa, no se permite que el índice de un vector sea 0. Por lo tanto , el ciclo for está
programado para correr desde k = 1, …, K en lugar de k = 0, 1, …, K-1)



       Comparación Solución Numérica con Solución Exacta
Ahora comparamos (Fig. 2(b)). La aproximación numérica con la solución exacta de (E4), que está
dada por:




La segunda curva de la figura se obtiene usando los comandos adicionales




  Figura 2 Aproximación de la solución de (E4) por el método de Euler. (a) Con círculos se marcan los
  puntos calculados; las líneas puntuadas son interpolaciones lineales entre las letras o. (b) Se hace una
  comparación con la solución exacta (línea continua)
Universidad Politécnica de Tlaxcala
                                      ECUACIONES DIFERENCIALES




                                          Conclusión
En este ejemplo vemos que después de sólo diez pasos, la solución numérica del problema de valor
inicial por el método de Euler ha llevado a un error considerable (Fig. 2(b)).

Hay dos formas de continuar: usar un tamaño más pequeño de paso en el método de Euler en un in-
tento por mejorar la precisión o desarrollar métodos numéricos que den resultados más precisoso pa-
ra el mismo tamaño de paso. Para ilustrar el primer método , en la figura 3 mostramos una aproxima-
ción con el método de Euler y un tamaño de paso h = 0.05. Se puede ver que el error es mucho me-
nor, pero que se necesitan unas cuantas iteraciones del método de Euler para producir este resultado.
Por tanto, el último método resulta preferible en general y una idea para mejorar la precisión es susti-
tuir f(tk, xk) en el lado derecho de (E3) por otra expresión ( Utilizar el Método de Euler modificado
E2).




 Figura 3 Aproximación de la solución (E4) por el método de Euler con tamaño de paso h = 0.05

Más contenido relacionado

La actualidad más candente

Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2
Kike Prieto
 
Ecuaciones Diferenciales Un Método Numérico
Ecuaciones Diferenciales Un Método NuméricoEcuaciones Diferenciales Un Método Numérico
Ecuaciones Diferenciales Un Método Numérico
Byron Ochoa
 
Ecuaciones diferenciales lineales
Ecuaciones diferenciales linealesEcuaciones diferenciales lineales
Ecuaciones diferenciales lineales
fernandamendozadt
 
5. ecuación de clairaut
5. ecuación de clairaut5. ecuación de clairaut
5. ecuación de clairaut
liz_vivi
 
Método de gauss y gauss seidel
Método de gauss y gauss seidelMétodo de gauss y gauss seidel
Método de gauss y gauss seidel
Lilly Kwang
 
Aplicaciones de ecuaciones diferenciales ordinarias lineales de orden
Aplicaciones de ecuaciones diferenciales ordinarias lineales de ordenAplicaciones de ecuaciones diferenciales ordinarias lineales de orden
Aplicaciones de ecuaciones diferenciales ordinarias lineales de orden
seralb
 

La actualidad más candente (20)

Introducción a los Métodos Numéricos
Introducción a los Métodos NuméricosIntroducción a los Métodos Numéricos
Introducción a los Métodos Numéricos
 
Ecuaciones diferenciales
Ecuaciones diferencialesEcuaciones diferenciales
Ecuaciones diferenciales
 
Ecuaciones diferenciales homogeneas
Ecuaciones diferenciales  homogeneasEcuaciones diferenciales  homogeneas
Ecuaciones diferenciales homogeneas
 
Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2Ecuaciones diferenciales ordinarias Parte 2
Ecuaciones diferenciales ordinarias Parte 2
 
Ecuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales HomogéneasEcuaciones Diferenciales Homogéneas
Ecuaciones Diferenciales Homogéneas
 
Ecuaciones Diferenciales Un Método Numérico
Ecuaciones Diferenciales Un Método NuméricoEcuaciones Diferenciales Un Método Numérico
Ecuaciones Diferenciales Un Método Numérico
 
Determinante vandermonde
Determinante vandermonde Determinante vandermonde
Determinante vandermonde
 
APLICACIONES DE LAS ECUACIONES DIFERENCIALES
APLICACIONES DE LAS ECUACIONES DIFERENCIALESAPLICACIONES DE LAS ECUACIONES DIFERENCIALES
APLICACIONES DE LAS ECUACIONES DIFERENCIALES
 
Edo fin
Edo finEdo fin
Edo fin
 
Ecuaciones diferenciales lineales
Ecuaciones diferenciales linealesEcuaciones diferenciales lineales
Ecuaciones diferenciales lineales
 
Ejemplos metodo-de-lagrange1-ajustar-a-mat-3
Ejemplos metodo-de-lagrange1-ajustar-a-mat-3Ejemplos metodo-de-lagrange1-ajustar-a-mat-3
Ejemplos metodo-de-lagrange1-ajustar-a-mat-3
 
Ecuaciones diferenciales por variables separadas.
Ecuaciones diferenciales por variables separadas.Ecuaciones diferenciales por variables separadas.
Ecuaciones diferenciales por variables separadas.
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Ecuaciones diferenciales-orden-superior
Ecuaciones diferenciales-orden-superiorEcuaciones diferenciales-orden-superior
Ecuaciones diferenciales-orden-superior
 
Métodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinariasMétodos numéricos para ecuaciones diferenciales ordinarias
Métodos numéricos para ecuaciones diferenciales ordinarias
 
5. ecuación de clairaut
5. ecuación de clairaut5. ecuación de clairaut
5. ecuación de clairaut
 
Formas de yp ecuaciones diferenciales
Formas de yp ecuaciones diferencialesFormas de yp ecuaciones diferenciales
Formas de yp ecuaciones diferenciales
 
Método de gauss y gauss seidel
Método de gauss y gauss seidelMétodo de gauss y gauss seidel
Método de gauss y gauss seidel
 
Aplicaciones de ecuaciones diferenciales ordinarias lineales de orden
Aplicaciones de ecuaciones diferenciales ordinarias lineales de ordenAplicaciones de ecuaciones diferenciales ordinarias lineales de orden
Aplicaciones de ecuaciones diferenciales ordinarias lineales de orden
 
Euler mejorado.pptx
Euler mejorado.pptxEuler mejorado.pptx
Euler mejorado.pptx
 

Destacado

Titulo 2009 Correccion 3 Gpino
Titulo 2009 Correccion 3 GpinoTitulo 2009 Correccion 3 Gpino
Titulo 2009 Correccion 3 Gpino
guest654b25
 
El propietario de la catedral giomara moreira
El propietario de la catedral giomara moreiraEl propietario de la catedral giomara moreira
El propietario de la catedral giomara moreira
Logos Academy
 
La Union Sovietica final
La Union Sovietica finalLa Union Sovietica final
La Union Sovietica final
Amgrajmg
 
my presentation hamza
my presentation hamzamy presentation hamza
my presentation hamza
George Dixon
 

Destacado (20)

Congreso De Web Master
Congreso De Web MasterCongreso De Web Master
Congreso De Web Master
 
Titulo 2009 Correccion 3 Gpino
Titulo 2009 Correccion 3 GpinoTitulo 2009 Correccion 3 Gpino
Titulo 2009 Correccion 3 Gpino
 
Cedas Republica Dominicana
Cedas Republica DominicanaCedas Republica Dominicana
Cedas Republica Dominicana
 
El propietario de la catedral giomara moreira
El propietario de la catedral giomara moreiraEl propietario de la catedral giomara moreira
El propietario de la catedral giomara moreira
 
Practica2 archivo m_comando
Practica2 archivo m_comandoPractica2 archivo m_comando
Practica2 archivo m_comando
 
Arbonne's French Canadian Virtual Catalog June 2015
Arbonne's French Canadian Virtual Catalog June 2015Arbonne's French Canadian Virtual Catalog June 2015
Arbonne's French Canadian Virtual Catalog June 2015
 
Vie communautaire
Vie communautaire Vie communautaire
Vie communautaire
 
Registro
RegistroRegistro
Registro
 
CV_bioche_16-11_fr
CV_bioche_16-11_frCV_bioche_16-11_fr
CV_bioche_16-11_fr
 
CyberEspionnage
CyberEspionnageCyberEspionnage
CyberEspionnage
 
Analisis - FODA
Analisis - FODAAnalisis - FODA
Analisis - FODA
 
Nucléosides et applications thérapeutiques
Nucléosides et applications thérapeutiquesNucléosides et applications thérapeutiques
Nucléosides et applications thérapeutiques
 
Registro
RegistroRegistro
Registro
 
La Union Sovietica final
La Union Sovietica finalLa Union Sovietica final
La Union Sovietica final
 
Blog ¿eso existe?
Blog ¿eso existe?Blog ¿eso existe?
Blog ¿eso existe?
 
Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2Tp358 sistemas operativos-2014-2
Tp358 sistemas operativos-2014-2
 
Agenda tareas logos_014
Agenda tareas logos_014Agenda tareas logos_014
Agenda tareas logos_014
 
Comer fruta
Comer frutaComer fruta
Comer fruta
 
Evaluacion diagnóstico
Evaluacion diagnósticoEvaluacion diagnóstico
Evaluacion diagnóstico
 
my presentation hamza
my presentation hamzamy presentation hamza
my presentation hamza
 

Similar a Solución Numérica EDO

Metodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferencialesMetodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferenciales
Dantalian Gremory
 
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
pedroperez683734
 
Charla de marrones
Charla de marronesCharla de marrones
Charla de marrones
jerika
 
Ecuaciones diferenciales parciales
Ecuaciones diferenciales parciales Ecuaciones diferenciales parciales
Ecuaciones diferenciales parciales
Kike Prieto
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinarias
Kike Prieto
 

Similar a Solución Numérica EDO (20)

Metodos numericos
Metodos numericosMetodos numericos
Metodos numericos
 
Metodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferencialesMetodos numericos de ecuaciones diferenciales
Metodos numericos de ecuaciones diferenciales
 
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
Guia de estudio 5 (tema 5 ecuaciones diferenciales ordinarias)
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinarias
 
10 sep edo_2009_1
10 sep edo_2009_110 sep edo_2009_1
10 sep edo_2009_1
 
Charla de marrones
Charla de marronesCharla de marrones
Charla de marrones
 
Javier montilla
Javier montilla  Javier montilla
Javier montilla
 
“método de euler y runge kutta”
“método de euler y runge kutta”“método de euler y runge kutta”
“método de euler y runge kutta”
 
Cuarta semana de algebra aplicada-1.pptx
Cuarta semana de algebra aplicada-1.pptxCuarta semana de algebra aplicada-1.pptx
Cuarta semana de algebra aplicada-1.pptx
 
Método de euler
Método de eulerMétodo de euler
Método de euler
 
Metodo de ecuaciones diferenciales
Metodo de ecuaciones diferencialesMetodo de ecuaciones diferenciales
Metodo de ecuaciones diferenciales
 
Ecuac diferenciales ordinarias
Ecuac diferenciales ordinariasEcuac diferenciales ordinarias
Ecuac diferenciales ordinarias
 
Guia_04.pdf
Guia_04.pdfGuia_04.pdf
Guia_04.pdf
 
Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)Derivación numérica (Series de Taylor)
Derivación numérica (Series de Taylor)
 
Euler 1
Euler 1Euler 1
Euler 1
 
Ecuaciones diferenciales parciales
Ecuaciones diferenciales parciales Ecuaciones diferenciales parciales
Ecuaciones diferenciales parciales
 
Metodo de Euler.pptx
Metodo de Euler.pptxMetodo de Euler.pptx
Metodo de Euler.pptx
 
Ecuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinariasEcuaciones diferenciales ordinarias
Ecuaciones diferenciales ordinarias
 
Metodos numericos euler_euler_modificado
Metodos numericos euler_euler_modificadoMetodos numericos euler_euler_modificado
Metodos numericos euler_euler_modificado
 
Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)Metodos numéricos (euler, euler modificado, rk)
Metodos numéricos (euler, euler modificado, rk)
 

Más de Saul Olaf Loaiza Meléndez

Más de Saul Olaf Loaiza Meléndez (20)

Ejercicio 207 ht
Ejercicio 207 htEjercicio 207 ht
Ejercicio 207 ht
 
Fundamentos de Física: Vectores
Fundamentos de Física: VectoresFundamentos de Física: Vectores
Fundamentos de Física: Vectores
 
Ley Homogeneidad
Ley HomogeneidadLey Homogeneidad
Ley Homogeneidad
 
Introducción a la Física
Introducción a la FísicaIntroducción a la Física
Introducción a la Física
 
Bloque temático I,límite infinito
Bloque temático I,límite infinitoBloque temático I,límite infinito
Bloque temático I,límite infinito
 
U1 Introducción a las Ecuaciones Diferenciales
U1 Introducción a las Ecuaciones DiferencialesU1 Introducción a las Ecuaciones Diferenciales
U1 Introducción a las Ecuaciones Diferenciales
 
Examen Cálculo Diferencial Unidad 4 Fase 1
Examen Cálculo Diferencial Unidad 4 Fase 1Examen Cálculo Diferencial Unidad 4 Fase 1
Examen Cálculo Diferencial Unidad 4 Fase 1
 
Ttransformada de Laplace
Ttransformada de LaplaceTtransformada de Laplace
Ttransformada de Laplace
 
Ecuaciones Diferenciales Ordinarias, Ecuación Exacta
Ecuaciones Diferenciales Ordinarias, Ecuación ExactaEcuaciones Diferenciales Ordinarias, Ecuación Exacta
Ecuaciones Diferenciales Ordinarias, Ecuación Exacta
 
U2 CDI EV1 Continuidad y Límite de funciones
U2 CDI EV1 Continuidad y Límite de funcionesU2 CDI EV1 Continuidad y Límite de funciones
U2 CDI EV1 Continuidad y Límite de funciones
 
bloque II Cinemática MRU
bloque II Cinemática MRUbloque II Cinemática MRU
bloque II Cinemática MRU
 
Límite y Continuidad
Límite y ContinuidadLímite y Continuidad
Límite y Continuidad
 
Concepto: Límite, notación, límites laterales y existencia
Concepto: Límite, notación, límites laterales y existenciaConcepto: Límite, notación, límites laterales y existencia
Concepto: Límite, notación, límites laterales y existencia
 
Producto Matrices
Producto MatricesProducto Matrices
Producto Matrices
 
Producto y Propiedades de Matrices
Producto y Propiedades de MatricesProducto y Propiedades de Matrices
Producto y Propiedades de Matrices
 
Solución de Sistema Lineal de Ecuaciones por Métodos Iterativos
Solución  de Sistema Lineal de Ecuaciones por Métodos IterativosSolución  de Sistema Lineal de Ecuaciones por Métodos Iterativos
Solución de Sistema Lineal de Ecuaciones por Métodos Iterativos
 
ALL U2 Balance de Masa
ALL U2 Balance de MasaALL U2 Balance de Masa
ALL U2 Balance de Masa
 
Guia Matriz Escalonada Reducina
Guia Matriz Escalonada ReducinaGuia Matriz Escalonada Reducina
Guia Matriz Escalonada Reducina
 
Evidencia de Conocimiento
Evidencia de Conocimiento Evidencia de Conocimiento
Evidencia de Conocimiento
 
Unidad I Matrices
Unidad I MatricesUnidad I Matrices
Unidad I Matrices
 

Último

Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 

Solución Numérica EDO

  • 1. AUTOR: SAÚL OLAF LOAIZA MELÉNDEZ AGOSTO 2011
  • 2. Universidad Politécnica de Tlaxcala ECUACIONES DIFERENCIALES INTRODUCCIÓN En general, es difícil –si no imposible– hallar soluciones diferenciales por medios analíticos. Cuando esto ocurre, nos apoyamos en la aproximación numérica de soluciones, y en este guía se estudiara cómo hallar soluciones numéricas a problemas de valor inicial de la forma: Los esquemas numéricos que consideramos aproximan soluciones hasta una precisión especificada, en la sección ―Descripción de los métodos numéricos‖ se describirá las ideas básicas que sostienen la construcción de estos esquemas; así mismo, veremos que, en general, hay un error entre la aproxi- mación y la solución analítica del problema básico de valor inicial. Una de las principales tareas del análisis numérico en ecuaciones diferenciales ordinarias (EDO) es deducir límites sobre este error y en la siguiente sección deduciremos el esquema numérico más sencillo, el ―método de Euler‖. DESCRIPCIÓN DE LOS MÉTODOS NUMÉRICOS Por definición, las derivadas son límites de los cocientes de Newton; aproximar este límite es una de las ideas básicas en la construcción de métodos numéricos. Con más precisión, sea x la solución del problema de valor inicial: La derivada de x en el tiempo t es el límite: Por tanto, esperamos que: (E1)
  • 3. Universidad Politécnica de Tlaxcala ECUACIONES DIFERENCIALES Sea una buena aproximación de x en el tiempo t+h para una h pequeña. De hecho, por la forma de Taylor, (E2) Con un 0 < θ < 1 apropiado. Así, el error cometido en la aproximación (E1) es del tamaño h2, mientras la segunda derivada de x(t) esté limitada. En consecuencia, si consecuencia, si conocemos el valor de la solución de x en el tiempo t, podemos usar el lado derecho de f de la ecuación diferencial para cal- cular una aproximación de la solución x en el tiempo t+h. MÉTODO DE EULER Como f(t,x(t)) es la derivada de x en el tiempo t, hay una sencilla interpretación geométrica de (E1) (vea Fig. 1). Recordemos que la recta tangente a la gráfica de la función x(t) en el punto (t , x(t)) es la que pasa por el punto (t, x(t) ) cuya pendiente es x(t) = f(t, x(t) ). La aproximación de x en el tiempo t+h es la dada por el valor de la recta tangente en t + h. El método numérico que se basa en (E1) se denomina método de Euler. Parece evidente que los valores más pequeños de h debieran llevar a una aproximación más precisa de la solución x en el intervalo [t, t+h]. Por otra parte, advierta que la solu- ción en el intervalo [t, t+h] se contrae, al mismo tiempo que se hacen necesarias más aproximaciones para una solución en un periodo fijo. (t+h,x(t+h)) (t+h,x(t)+hf(t,x(t)) x (t,x(t)) t Figura 1 Ilustración de un paso en el método de Euler para h = 0.2
  • 4. Universidad Politécnica de Tlaxcala ECUACIONES DIFERENCIALES En concreto, el método de Euler rpduce una secuencia de aproximaciones a una solución de un pro- blema de valor inicial. Para comprender este punto, se realizan los siguientes pasos: 1. Comencemos la integración numérica en el valor inicial exacto (to, xo). 2. Se selecciona un tamaño de paso h > 0. 3. Utilice (E1) para obtener, después de una paso de integración, la aproximación x1(t) ≈ x1, don- de: 4. Continúe con este proceso y construya una secuencia: (E3) Para k=0, 1, …, K-1, donde K es el número total de pasos que se dan en la aproximación numérica. EJEMPLO DEL MÉTODO DE EULER Ilustremos el modo en que funciona el método de Euler para el ejemplo: (E4) Usando MATLAB para calcular una aproximación a x(3). Suponga que fijamos el tamaño del paso en h = 0.2 Entonces, el número de pasos necesarios para llegar a t = 3 es K = 10. El código para calcu- lar la secuencia en (E3) es:
  • 5. Universidad Politécnica de Tlaxcala ECUACIONES DIFERENCIALES El resultado se encuentra en la figura 2(a). Note que el ‗o‘ del comando plot ( t, x, ‗o‘) del MATLAB pone letras ―o‖ en los 11 puntos calculados numéricamente, y la la marca ‗—‘ del comanto plot( t, x, ‗—‘) interpola líneas de guiones entre las letras ―o‖ sucesivas. Además, las instrucciones dentro del cilco for; es decir, las líneas de for k = 1: K a end, reproducen el procedimiento de iteración dado en (E3). (En este programa, no se permite que el índice de un vector sea 0. Por lo tanto , el ciclo for está programado para correr desde k = 1, …, K en lugar de k = 0, 1, …, K-1) Comparación Solución Numérica con Solución Exacta Ahora comparamos (Fig. 2(b)). La aproximación numérica con la solución exacta de (E4), que está dada por: La segunda curva de la figura se obtiene usando los comandos adicionales Figura 2 Aproximación de la solución de (E4) por el método de Euler. (a) Con círculos se marcan los puntos calculados; las líneas puntuadas son interpolaciones lineales entre las letras o. (b) Se hace una comparación con la solución exacta (línea continua)
  • 6. Universidad Politécnica de Tlaxcala ECUACIONES DIFERENCIALES Conclusión En este ejemplo vemos que después de sólo diez pasos, la solución numérica del problema de valor inicial por el método de Euler ha llevado a un error considerable (Fig. 2(b)). Hay dos formas de continuar: usar un tamaño más pequeño de paso en el método de Euler en un in- tento por mejorar la precisión o desarrollar métodos numéricos que den resultados más precisoso pa- ra el mismo tamaño de paso. Para ilustrar el primer método , en la figura 3 mostramos una aproxima- ción con el método de Euler y un tamaño de paso h = 0.05. Se puede ver que el error es mucho me- nor, pero que se necesitan unas cuantas iteraciones del método de Euler para producir este resultado. Por tanto, el último método resulta preferible en general y una idea para mejorar la precisión es susti- tuir f(tk, xk) en el lado derecho de (E3) por otra expresión ( Utilizar el Método de Euler modificado E2). Figura 3 Aproximación de la solución (E4) por el método de Euler con tamaño de paso h = 0.05