SlideShare una empresa de Scribd logo
1 de 43
MÉTODOS NUMÉRICOS MÉTODOS DE RUNGE-KUTTA HERNAN FULA DANIEL RODRIGUEZ UNIVERSIDAD INDUSTRIAL DE SANTANDER BUCARAMANGA, AGOSTO DE 2010
Resolución de ecuaciones diferenciales de la forma Forma general del método para resolver cualquier ecuación como la anterior: Lapendiente estimada     se usa para extrapolar desde un valor anterior       a un nuevo valor          , en una distancia h. INTRODUCCIÓN
INTRODUCCIÓN
MÉTODO DE EULER
METODO DE EULER La primera derivada proporciona una estimación directa de la pendiente en xi donde f(x¡, y¡) es la ecuación diferencial evaluada en xi y yi. Tal estimación podrá sustituirse en la ecuación (1):                                                                  (2)
METODO DE EULER     Esta fórmula es conocida como el método de Euler (o de Euler-Cauchy o de punto medio).  Se predice un nuevo valor de y por medio de la pendiente (igual a la primera derivada en el valor original de x) que habrá de extrapolarse en forma lineal sobre el tamaño de paso h.
     Use el método de Euler para integrar numéricamente la ecuación :     Desde x = O hasta x = 4 con un tamaño de paso 0.5. La condición inicial en x = O es y = 1. La solución exacta la da la ecuación: EJEMPLO DE EULER
Solucion   Se puede usar la ecuación (2) para implementar el método de Euler:          y(0.5) = y(0) + f(O, 1)0.5 donde y (0) = 1 y la pendiente estimada en x = 0 es      f(O, 1) = - 2 ( 0 ) 3 + 12(0)2 - 20(0) + 8.5 = 8.5     Por tanto:         y (0.5) = 1.0 + 8.5(0.5) = 5.25   La solución real en  x = 0.5 es      y2= -0.5(0.5)4 + 4(0.5)3 - 10(0.5)2 + 8.5(0.5) + 1      y2 = 3.21875
Error        Así, el error  total es:
MÉTODO DEL PUNTO MEDIO
MÉTODO DEL PUNTO MEDIO Otra modificacion de metodo es el  método del punto medio (o del polígono mejorado o el modificado de Euler), esta técnica usa el método de Euler para predecir un valor de y en el punto medio del intervalo:      Después, este valor predicho se usa para calcular una pendiente en el punto medio:
MÉTODO DEL PUNTO MEDIO     El cual se toma para representar una aproximación válida de la pendiente promedio para todo el intervalo. Dicha pendiente es usada después para extrapolar linealmente desde x¡ hasta x¡+ 1. 	 (1)
EJEMPLO Use el método de punto medio para integrar numéricamente la ecuación   desde x = 0 hasta x = 4 usando un tamaño de  0.5. La condición inicial en  x=0  es  y = 1.
SOLUCIÓN Calcular:      Sin embargo, como la EDO es una función  sólo de x, tal resultado carece de relevancia sobre el segundo paso Calcular:
SOLUCIÓN La pendiente en el punto medio puede entonces  sustituirse en la ecuación (1) para predecir:      Y(0.5) = 1 + 4.21875(0.5) = 3.109375 Error:
MEJORAS DEL MÉTODO DE EULER MÉTODO DE HEUN
MEJORAS DEL METODO DE EULER Un método para mejorar la estimación de la pendiente involucra la determinación de dos derivadas para el intervalo (una en el punto inicial y otra en el final).  Las dos derivadas se promedian después con el fin de obtener una estimación mejorada de la pendiente para todo el intervalo. Predictor Corrector Corrección del método de Heun al usar dos derivadas.
En el método de Euler la pendiente al inicio de un intervalo es: La cual se usa para extrapolar linealmente a               es una predicción intermedia, por esto se denota con el superíndice 0:    Predictor.  Para estimación de la pendiente al final del intervalo: MEJORAS DEL METODO DE EULER
MEJORAS DEL METODO DE EULER Las dos pendientes calculadas, al inicio y final del intervalo se pueden combinar para obtener una pendiente promedio para el intervalo: Esta pendiente promedio se utiliza para extrapolar linealmente de        hasta                       	usando el método de Euler, que se conoce ahora como Ecuación Corrector: La ecuación Corrector, posee en ambos lados del signo igual a           , por lo que se puede aplicar de forma iterativa ella misma, varias veces en  cada intervalo.  De esta manera en cada intervalo se podrá mejorar repetidamente una estimación de         .
MEJORAS DEL MÉTODO DE EULER ESTIMACION DEL ERROR Debería entenderse que este proceso iterativo no necesariamente converge sobre la respuesta verdadera sino que lo hará sobre una estimada con un error de truncamiento finito:
EJEMPLO DEL MÉTODO DE HEUN Use el método de Heun para integrar numéricamente la siguiente ecuación diferencial: Desde x=0 hasta x=4, con un tamaño de paso h=1.   Con la condición inicial de que cuando x=0 entonces y=2. Tabular los resultados de la solución real, Heun para una iteración y para quince iteraciones en cada intervalo y el error relativo porcentual.
SOLUCIÓN Con los valores iniciales                =                  se halla la pendiente en ese punto: Ahora, utilizando el predictor: En donde,  Para mejorar el estimado para            usamos el valor de         para predecir la pendiente al final del intervalo:
El resultado anterior debe combinarse con la pendiente inicial para obtener una pendiente promedio sobre el intervalo desde x=0 hasta 1: Este resultado puede ser sustituido en el corrector para dar la predicción en x=1: Ahora el estimado podrá usarse para refinar o corregir la predicción de yi al sustituir el nuevo resultado en: EJEMPLO DEL MÉTODO DE HEUN
MÉTODOS DE RUNGE-KUTTA
METODOS DE RUNGE-KUTTA Este logra la exactitud del procedimiento de una serie de Taylor sin requerir el cálculo de derivadas superiores.                                                                                Forma general de los métodos RK. Donde                         función Incremento, la cual puede interpretarse como una pendiente representativa sobre el intervalo. Y así:
Las k son relaciones de recurrencia. Esto es, k1 aparece en la ecuación para k2, la cual aparece en la ecuación para k3, etc. Es posible concebir varios tipo de métodos Runge-Kutta al emplear diferentes números de términos en la función incremento dados por n. Método Runge Kutta de Primer Orden (n=1)  == Método de Euler. Al elegir n, se evalúa a, p y q. Esta también representa el orden de la aproximación. METODOS DE RUNGE-KUTTA
Runge-Kutta de Segundo Orden De la  ecuación de incremento, que proviene de la serie de Taylor y que logra exactitud en el procedimiento es: Entonces: 						 Para 2 Orden donde
Runge Kutta de Segundo Orden Los valores de a1, a2, p2 y q11  se hallan de manera general así: Este sistema de ecuaciones se puede desarrollar solamente al suponer un valor cualquiera para alguna variable. Se desarrollaron diversos métodos, y los más utilizados son:
METODO DE HEUN: Supone que el valor de         es Y desarrollando las ecuaciones con este valor da: Quedando la ecuación: Donde: Runge Kutta de Segundo Orden
METODO DE RALSTON: Ralston (1962) y Ralston y Rabinowitz (1978).                     Con este valor, se obtiene un limite mínimo sobre el error de truncamiento para los algoritmos de RK de 2 Orden.  Así: Y la ecuación quedaría: Donde: Runge Kutta de Segundo Orden
MÉTODO DEL PUNTO MEDIO: Se supone que   Entonces: Y la ecuación quedaría: Donde: Runge Kutta de Segundo Orden
RUNGE KUTTA DE TERCER ORDEN Para n=3, el desarrollo es similar al de 2 Orden.  El resultado es un sistema de 6 ecuaciones con 8 incógnitas.  Los valores de las 2 incógnitas se deben especificar.  Una versión común que resulta es: Donde: Resultados exactos cuando se trata de ecuaciones diferenciales cubicas y la solución es de 4 Orden.
RUNGE KUTTA DE CUARTO ORDEN Es el mas utilizado de RK.  También, al igual que el de 2 Orden, tiene un número infinito de versiones.  Método RK Clásico de 4 Orden: Donde:
Resolver la  siguiente ecuación  aplicando el método de Runge-Kutta: Solución: 		De la condición inicial del problema se tiene que X = 0, y Y = 1; además, h = 0.1. Sustituyendo estos valores en K1, k2,k3,k4 . EJEMPLO DE RUNGE-KUTTA
EJEMPLO DE RUNGE-KUTTA
EJEMPLO DE RUNGE-KUTTA Llevando los valores de kn a:  						Fórmula para  x=0 Con xi=0,  Yi=1, entonces 					Con este valor  vuelvo a realizar el 				procedimiento
Para yi+1=yi=1.0554,  x=0.1 EJEMPLO DE RUNGE-KUTTA
EJEMPLO DE RUNGE-KUTTA Continuando de la misma forma, se toman todos los datos desde x=0 hasta x=0.5
Use el método RK clásico de cuarto orden para integrar  a) Mediante un tamaño de paso de  h=0.5 y una condicion inicial de y=1 , en x=0 . Solucion: EJERCICIO 1
EJERCICIO 2 b)                                                                 usando h=0.5 con y(0)=2 desde 				            x=0 hasta 0.5.
BIBLIOGRAFIA ,[object Object]

Más contenido relacionado

La actualidad más candente

F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...Sergio Camacho-Leon
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrangeSMCangry
 
Método de gauss seidel
Método de gauss seidelMétodo de gauss seidel
Método de gauss seidelmariacadena
 
Método del trapecio - grupo 5 UNI profe Naupay
Método del trapecio - grupo 5 UNI profe NaupayMétodo del trapecio - grupo 5 UNI profe Naupay
Método del trapecio - grupo 5 UNI profe Naupaygemc12
 
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...jhoancycamacho
 
Métodos de Punto Fijo y Regla Falsa
Métodos de Punto Fijo y Regla FalsaMétodos de Punto Fijo y Regla Falsa
Métodos de Punto Fijo y Regla FalsaVictor Reyes
 
Método de romberg
Método de rombergMétodo de romberg
Método de rombergTensor
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosalan moreno
 
Aplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabesAplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabesMateoLeonidez
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALMario Muruato
 
Metodos abiertos
Metodos abiertosMetodos abiertos
Metodos abiertosNatalia
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numericaKevinGVG
 
Reglas de derivadas trascendentes
Reglas de derivadas trascendentesReglas de derivadas trascendentes
Reglas de derivadas trascendentessarahyjoffre
 
Investigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaInvestigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaM Marcos
 
Ejercicios resueltos- de metodos
Ejercicios resueltos- de metodosEjercicios resueltos- de metodos
Ejercicios resueltos- de metodosMichael Dhgfhr
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpsonJoe Arroyo Suárez
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosTensor
 

La actualidad más candente (20)

F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
F4002 - L04 - Solución de ecuaciones diferenciales ordinarias (problemas de v...
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrange
 
Método de gauss seidel
Método de gauss seidelMétodo de gauss seidel
Método de gauss seidel
 
Método del trapecio - grupo 5 UNI profe Naupay
Método del trapecio - grupo 5 UNI profe NaupayMétodo del trapecio - grupo 5 UNI profe Naupay
Método del trapecio - grupo 5 UNI profe Naupay
 
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...
Funciones.Sus aplicaciones e importancia en la vida cotidiana y la construcci...
 
Métodos de Punto Fijo y Regla Falsa
Métodos de Punto Fijo y Regla FalsaMétodos de Punto Fijo y Regla Falsa
Métodos de Punto Fijo y Regla Falsa
 
Método de romberg
Método de rombergMétodo de romberg
Método de romberg
 
Diferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntosDiferenciación por 3 y 5 puntos
Diferenciación por 3 y 5 puntos
 
Aplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabesAplicación de análisis numérico en alabes
Aplicación de análisis numérico en alabes
 
VECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMALVECTOR TANGENTE NORMAL Y BINORMAL
VECTOR TANGENTE NORMAL Y BINORMAL
 
Metodos abiertos
Metodos abiertosMetodos abiertos
Metodos abiertos
 
Integracion numerica
Integracion numericaIntegracion numerica
Integracion numerica
 
Reglas de derivadas trascendentes
Reglas de derivadas trascendentesReglas de derivadas trascendentes
Reglas de derivadas trascendentes
 
Investigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametricaInvestigacion derivada-de-una-curva-en-forma-parametrica
Investigacion derivada-de-una-curva-en-forma-parametrica
 
teoremas del-valor-inicial-y-del-valor-final
teoremas del-valor-inicial-y-del-valor-finalteoremas del-valor-inicial-y-del-valor-final
teoremas del-valor-inicial-y-del-valor-final
 
Reporte unidad 3 interpolación
Reporte unidad 3 interpolaciónReporte unidad 3 interpolación
Reporte unidad 3 interpolación
 
Unidad 5 calculo
Unidad 5 calculoUnidad 5 calculo
Unidad 5 calculo
 
Ejercicios resueltos- de metodos
Ejercicios resueltos- de metodosEjercicios resueltos- de metodos
Ejercicios resueltos- de metodos
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpson
 
Diferenciación numérica Metodos Numericos
Diferenciación numérica Metodos NumericosDiferenciación numérica Metodos Numericos
Diferenciación numérica Metodos Numericos
 

Similar a ECUACIONES DIFERENCIALES ORDINARIAS

Arturo perez
Arturo perezArturo perez
Arturo perezAjpc12
 
“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”Astorgo
 
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
 
Métodos de Runge- Kutta.pptx
Métodos de Runge- Kutta.pptxMétodos de Runge- Kutta.pptx
Métodos de Runge- Kutta.pptxFrank Campos
 
METODOS NUMERICOS TRABAJO (SUBSANACION).pdf
METODOS NUMERICOS TRABAJO (SUBSANACION).pdfMETODOS NUMERICOS TRABAJO (SUBSANACION).pdf
METODOS NUMERICOS TRABAJO (SUBSANACION).pdfPierAnthonybarahonav1
 
Runge kutta jana_pinto
Runge  kutta jana_pintoRunge  kutta jana_pinto
Runge kutta jana_pintojheyromario
 
MÉTODO NUMÉRICO DE RUNGE KUTTA.
MÉTODO NUMÉRICO DE RUNGE KUTTA.MÉTODO NUMÉRICO DE RUNGE KUTTA.
MÉTODO NUMÉRICO DE RUNGE KUTTA.Victor8Badell
 
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éricoByron Ochoa
 
Met runge kutta alirio marquez
Met runge kutta alirio marquezMet runge kutta alirio marquez
Met runge kutta alirio marquezalirio98
 
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCO
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCOExposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCO
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCOEden Cano
 
Metodo de Euler.pptx
Metodo de Euler.pptxMetodo de Euler.pptx
Metodo de Euler.pptxSoulEvans6
 
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonExposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonHernanFula
 
Ecuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxEcuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxAUGUSTOBOURGEAT
 
Metodo de Euler M.pptx
Metodo de Euler M.pptxMetodo de Euler M.pptx
Metodo de Euler M.pptxSoulEvans6
 
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias Recurso
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias RecursoSoluciones Numérica de Ecuaciones Diferenciales Ordinarias Recurso
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias Recursocareto12
 

Similar a ECUACIONES DIFERENCIALES ORDINARIAS (20)

Arturo perez
Arturo perezArturo perez
Arturo perez
 
“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”
 
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)
 
5.1.1
5.1.15.1.1
5.1.1
 
Métodos de Runge- Kutta.pptx
Métodos de Runge- Kutta.pptxMétodos de Runge- Kutta.pptx
Métodos de Runge- Kutta.pptx
 
METODOS NUMERICOS TRABAJO (SUBSANACION).pdf
METODOS NUMERICOS TRABAJO (SUBSANACION).pdfMETODOS NUMERICOS TRABAJO (SUBSANACION).pdf
METODOS NUMERICOS TRABAJO (SUBSANACION).pdf
 
Runge kutta jana_pinto
Runge  kutta jana_pintoRunge  kutta jana_pinto
Runge kutta jana_pinto
 
MÉTODO NUMÉRICO DE RUNGE KUTTA.
MÉTODO NUMÉRICO DE RUNGE KUTTA.MÉTODO NUMÉRICO DE RUNGE KUTTA.
MÉTODO NUMÉRICO DE RUNGE KUTTA.
 
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
 
Met runge kutta alirio marquez
Met runge kutta alirio marquezMet runge kutta alirio marquez
Met runge kutta alirio marquez
 
2011 runge kutta
2011 runge kutta2011 runge kutta
2011 runge kutta
 
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCO
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCOExposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCO
Exposicion de meodos numericos - UNIVERSIDAD DE LOS ANGELES COMALCALCO
 
Analisis Numerico
Analisis NumericoAnalisis Numerico
Analisis Numerico
 
Metodo de Euler.pptx
Metodo de Euler.pptxMetodo de Euler.pptx
Metodo de Euler.pptx
 
Trabajo Range-Kutta
Trabajo Range-KuttaTrabajo Range-Kutta
Trabajo Range-Kutta
 
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank NicholsonExposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
Exposición Tratamiento de las Ec. Dif. Parciales, Implicitas, Crank Nicholson
 
Ecuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptxEcuaciones Diferenciales Ordinarias.pptx
Ecuaciones Diferenciales Ordinarias.pptx
 
Metodo de Euler M.pptx
Metodo de Euler M.pptxMetodo de Euler M.pptx
Metodo de Euler M.pptx
 
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias Recurso
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias RecursoSoluciones Numérica de Ecuaciones Diferenciales Ordinarias Recurso
Soluciones Numérica de Ecuaciones Diferenciales Ordinarias Recurso
 
5.3
5.35.3
5.3
 

Más de daferro

Tratatimiento numerico de ecuaciones diferenciales (2)
Tratatimiento numerico de ecuaciones diferenciales (2)Tratatimiento numerico de ecuaciones diferenciales (2)
Tratatimiento numerico de ecuaciones diferenciales (2)daferro
 
Exposicion ecuaciones diferenciales ordinarias (edo) final
Exposicion ecuaciones diferenciales ordinarias (edo) finalExposicion ecuaciones diferenciales ordinarias (edo) final
Exposicion ecuaciones diferenciales ordinarias (edo) finaldaferro
 
Example of iterative method
Example of iterative methodExample of iterative method
Example of iterative methoddaferro
 
Example of iterative method
Example of iterative methodExample of iterative method
Example of iterative methoddaferro
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]daferro
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]daferro
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]daferro
 
Roots of equations example
Roots of equations exampleRoots of equations example
Roots of equations exampledaferro
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomialsdaferro
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomialsdaferro
 
Roots of polynomials.example
Roots of polynomials.exampleRoots of polynomials.example
Roots of polynomials.exampledaferro
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuacionesdaferro
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuacionesdaferro
 
Met.biseccion
Met.biseccionMet.biseccion
Met.bisecciondaferro
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuacionesdaferro
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomialsdaferro
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuacionesdaferro
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]daferro
 
Matrices and determinats
Matrices and determinatsMatrices and determinats
Matrices and determinatsdaferro
 

Más de daferro (20)

Tratatimiento numerico de ecuaciones diferenciales (2)
Tratatimiento numerico de ecuaciones diferenciales (2)Tratatimiento numerico de ecuaciones diferenciales (2)
Tratatimiento numerico de ecuaciones diferenciales (2)
 
Exposicion ecuaciones diferenciales ordinarias (edo) final
Exposicion ecuaciones diferenciales ordinarias (edo) finalExposicion ecuaciones diferenciales ordinarias (edo) final
Exposicion ecuaciones diferenciales ordinarias (edo) final
 
Example of iterative method
Example of iterative methodExample of iterative method
Example of iterative method
 
Example of iterative method
Example of iterative methodExample of iterative method
Example of iterative method
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]
 
Roots of equations example
Roots of equations exampleRoots of equations example
Roots of equations example
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomials
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomials
 
Roots of polynomials.example
Roots of polynomials.exampleRoots of polynomials.example
Roots of polynomials.example
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 
Met.biseccion
Met.biseccionMet.biseccion
Met.biseccion
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 
Roots of polynomials
Roots of polynomialsRoots of polynomials
Roots of polynomials
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 
Gauss
GaussGauss
Gauss
 
Factorizacion lu[1]
Factorizacion lu[1]Factorizacion lu[1]
Factorizacion lu[1]
 
Matrices and determinats
Matrices and determinatsMatrices and determinats
Matrices and determinats
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 

ECUACIONES DIFERENCIALES ORDINARIAS

  • 1. MÉTODOS NUMÉRICOS MÉTODOS DE RUNGE-KUTTA HERNAN FULA DANIEL RODRIGUEZ UNIVERSIDAD INDUSTRIAL DE SANTANDER BUCARAMANGA, AGOSTO DE 2010
  • 2. Resolución de ecuaciones diferenciales de la forma Forma general del método para resolver cualquier ecuación como la anterior: Lapendiente estimada se usa para extrapolar desde un valor anterior a un nuevo valor , en una distancia h. INTRODUCCIÓN
  • 5. METODO DE EULER La primera derivada proporciona una estimación directa de la pendiente en xi donde f(x¡, y¡) es la ecuación diferencial evaluada en xi y yi. Tal estimación podrá sustituirse en la ecuación (1): (2)
  • 6. METODO DE EULER Esta fórmula es conocida como el método de Euler (o de Euler-Cauchy o de punto medio). Se predice un nuevo valor de y por medio de la pendiente (igual a la primera derivada en el valor original de x) que habrá de extrapolarse en forma lineal sobre el tamaño de paso h.
  • 7. Use el método de Euler para integrar numéricamente la ecuación : Desde x = O hasta x = 4 con un tamaño de paso 0.5. La condición inicial en x = O es y = 1. La solución exacta la da la ecuación: EJEMPLO DE EULER
  • 8. Solucion Se puede usar la ecuación (2) para implementar el método de Euler: y(0.5) = y(0) + f(O, 1)0.5 donde y (0) = 1 y la pendiente estimada en x = 0 es f(O, 1) = - 2 ( 0 ) 3 + 12(0)2 - 20(0) + 8.5 = 8.5 Por tanto: y (0.5) = 1.0 + 8.5(0.5) = 5.25 La solución real en x = 0.5 es y2= -0.5(0.5)4 + 4(0.5)3 - 10(0.5)2 + 8.5(0.5) + 1 y2 = 3.21875
  • 9. Error Así, el error total es:
  • 10.
  • 12. MÉTODO DEL PUNTO MEDIO Otra modificacion de metodo es el método del punto medio (o del polígono mejorado o el modificado de Euler), esta técnica usa el método de Euler para predecir un valor de y en el punto medio del intervalo: Después, este valor predicho se usa para calcular una pendiente en el punto medio:
  • 13. MÉTODO DEL PUNTO MEDIO El cual se toma para representar una aproximación válida de la pendiente promedio para todo el intervalo. Dicha pendiente es usada después para extrapolar linealmente desde x¡ hasta x¡+ 1. (1)
  • 14. EJEMPLO Use el método de punto medio para integrar numéricamente la ecuación desde x = 0 hasta x = 4 usando un tamaño de 0.5. La condición inicial en x=0 es y = 1.
  • 15. SOLUCIÓN Calcular: Sin embargo, como la EDO es una función sólo de x, tal resultado carece de relevancia sobre el segundo paso Calcular:
  • 16. SOLUCIÓN La pendiente en el punto medio puede entonces sustituirse en la ecuación (1) para predecir: Y(0.5) = 1 + 4.21875(0.5) = 3.109375 Error:
  • 17.
  • 18. MEJORAS DEL MÉTODO DE EULER MÉTODO DE HEUN
  • 19. MEJORAS DEL METODO DE EULER Un método para mejorar la estimación de la pendiente involucra la determinación de dos derivadas para el intervalo (una en el punto inicial y otra en el final). Las dos derivadas se promedian después con el fin de obtener una estimación mejorada de la pendiente para todo el intervalo. Predictor Corrector Corrección del método de Heun al usar dos derivadas.
  • 20. En el método de Euler la pendiente al inicio de un intervalo es: La cual se usa para extrapolar linealmente a es una predicción intermedia, por esto se denota con el superíndice 0: Predictor. Para estimación de la pendiente al final del intervalo: MEJORAS DEL METODO DE EULER
  • 21. MEJORAS DEL METODO DE EULER Las dos pendientes calculadas, al inicio y final del intervalo se pueden combinar para obtener una pendiente promedio para el intervalo: Esta pendiente promedio se utiliza para extrapolar linealmente de hasta usando el método de Euler, que se conoce ahora como Ecuación Corrector: La ecuación Corrector, posee en ambos lados del signo igual a , por lo que se puede aplicar de forma iterativa ella misma, varias veces en cada intervalo. De esta manera en cada intervalo se podrá mejorar repetidamente una estimación de .
  • 22. MEJORAS DEL MÉTODO DE EULER ESTIMACION DEL ERROR Debería entenderse que este proceso iterativo no necesariamente converge sobre la respuesta verdadera sino que lo hará sobre una estimada con un error de truncamiento finito:
  • 23. EJEMPLO DEL MÉTODO DE HEUN Use el método de Heun para integrar numéricamente la siguiente ecuación diferencial: Desde x=0 hasta x=4, con un tamaño de paso h=1. Con la condición inicial de que cuando x=0 entonces y=2. Tabular los resultados de la solución real, Heun para una iteración y para quince iteraciones en cada intervalo y el error relativo porcentual.
  • 24. SOLUCIÓN Con los valores iniciales = se halla la pendiente en ese punto: Ahora, utilizando el predictor: En donde, Para mejorar el estimado para usamos el valor de para predecir la pendiente al final del intervalo:
  • 25. El resultado anterior debe combinarse con la pendiente inicial para obtener una pendiente promedio sobre el intervalo desde x=0 hasta 1: Este resultado puede ser sustituido en el corrector para dar la predicción en x=1: Ahora el estimado podrá usarse para refinar o corregir la predicción de yi al sustituir el nuevo resultado en: EJEMPLO DEL MÉTODO DE HEUN
  • 27. METODOS DE RUNGE-KUTTA Este logra la exactitud del procedimiento de una serie de Taylor sin requerir el cálculo de derivadas superiores. Forma general de los métodos RK. Donde función Incremento, la cual puede interpretarse como una pendiente representativa sobre el intervalo. Y así:
  • 28. Las k son relaciones de recurrencia. Esto es, k1 aparece en la ecuación para k2, la cual aparece en la ecuación para k3, etc. Es posible concebir varios tipo de métodos Runge-Kutta al emplear diferentes números de términos en la función incremento dados por n. Método Runge Kutta de Primer Orden (n=1) == Método de Euler. Al elegir n, se evalúa a, p y q. Esta también representa el orden de la aproximación. METODOS DE RUNGE-KUTTA
  • 29. Runge-Kutta de Segundo Orden De la ecuación de incremento, que proviene de la serie de Taylor y que logra exactitud en el procedimiento es: Entonces: Para 2 Orden donde
  • 30. Runge Kutta de Segundo Orden Los valores de a1, a2, p2 y q11 se hallan de manera general así: Este sistema de ecuaciones se puede desarrollar solamente al suponer un valor cualquiera para alguna variable. Se desarrollaron diversos métodos, y los más utilizados son:
  • 31. METODO DE HEUN: Supone que el valor de es Y desarrollando las ecuaciones con este valor da: Quedando la ecuación: Donde: Runge Kutta de Segundo Orden
  • 32. METODO DE RALSTON: Ralston (1962) y Ralston y Rabinowitz (1978). Con este valor, se obtiene un limite mínimo sobre el error de truncamiento para los algoritmos de RK de 2 Orden. Así: Y la ecuación quedaría: Donde: Runge Kutta de Segundo Orden
  • 33. MÉTODO DEL PUNTO MEDIO: Se supone que Entonces: Y la ecuación quedaría: Donde: Runge Kutta de Segundo Orden
  • 34. RUNGE KUTTA DE TERCER ORDEN Para n=3, el desarrollo es similar al de 2 Orden. El resultado es un sistema de 6 ecuaciones con 8 incógnitas. Los valores de las 2 incógnitas se deben especificar. Una versión común que resulta es: Donde: Resultados exactos cuando se trata de ecuaciones diferenciales cubicas y la solución es de 4 Orden.
  • 35. RUNGE KUTTA DE CUARTO ORDEN Es el mas utilizado de RK. También, al igual que el de 2 Orden, tiene un número infinito de versiones. Método RK Clásico de 4 Orden: Donde:
  • 36. Resolver la siguiente ecuación aplicando el método de Runge-Kutta: Solución: De la condición inicial del problema se tiene que X = 0, y Y = 1; además, h = 0.1. Sustituyendo estos valores en K1, k2,k3,k4 . EJEMPLO DE RUNGE-KUTTA
  • 38. EJEMPLO DE RUNGE-KUTTA Llevando los valores de kn a: Fórmula para x=0 Con xi=0, Yi=1, entonces Con este valor vuelvo a realizar el procedimiento
  • 39. Para yi+1=yi=1.0554, x=0.1 EJEMPLO DE RUNGE-KUTTA
  • 40. EJEMPLO DE RUNGE-KUTTA Continuando de la misma forma, se toman todos los datos desde x=0 hasta x=0.5
  • 41. Use el método RK clásico de cuarto orden para integrar a) Mediante un tamaño de paso de h=0.5 y una condicion inicial de y=1 , en x=0 . Solucion: EJERCICIO 1
  • 42. EJERCICIO 2 b) usando h=0.5 con y(0)=2 desde x=0 hasta 0.5.
  • 43.
  • 44. CHAPRA, Steven C. y CANALE, Raymond P.: Métodos Numéricos para Ingenieros. McGraw Hill 2002.