stringtranslate.com

Método predictor-corrector

En el análisis numérico , los métodos predictores-correctores pertenecen a una clase de algoritmos diseñados para integrar ecuaciones diferenciales ordinarias, es decir, para encontrar una función desconocida que satisfaga una ecuación diferencial dada. Todos estos algoritmos se desarrollan en dos pasos:

  1. El paso inicial, de "predicción", parte de una función ajustada a los valores de la función y de la derivada en un conjunto de puntos anterior para extrapolar ("anticipar") el valor de esta función en un punto nuevo posterior.
  2. El siguiente paso, "corrector", refina la aproximación inicial utilizando el valor predicho de la función y otro método para interpolar el valor de esa función desconocida en el mismo punto subsiguiente.

Métodos predictores-correctores para resolver ecuaciones diferenciales ordinarias

Al considerar la solución numérica de ecuaciones diferenciales ordinarias (EDO) , un método predictor-corrector normalmente utiliza un método explícito para el paso predictor y un método implícito para el paso corrector.

Ejemplo: método de Euler con la regla del trapezoide

Se puede construir un método predictor-corrector simple (conocido como método de Heun ) a partir del método de Euler (un método explícito) y la regla trapezoidal (un método implícito).

Considere la ecuación diferencial

y denotamos el tamaño del paso mediante .

Primero, el paso del predictor: a partir del valor actual , calcule un valor de estimación inicial mediante el método de Euler,

A continuación, el paso corrector: mejorar la suposición inicial utilizando la regla trapezoidal,

Ese valor se utiliza como el siguiente paso.

Modo PEC y modo PECE

Existen distintas variantes de un método predictor-corrector, según la frecuencia con la que se aplique el método corrector. El modo Predecir-Evaluar-Corregir-Evaluar (PECE) se refiere a la variante del ejemplo anterior:

También es posible evaluar la función f solo una vez por paso utilizando el método en modo Predecir-Evaluar-Corregir (PEC):

Además, el paso del corrector se puede repetir con la esperanza de lograr una aproximación aún mejor a la solución verdadera. Si el método del corrector se ejecuta dos veces, se obtiene el modo PECECE:

El modo PECEC tiene una evaluación de función menos que el modo PECECE.

En términos más generales, si el corrector se ejecuta k veces, el método está en modo P(EC) k o P(EC) k E. Si el método corrector se itera hasta que converge, esto podría llamarse PE(CE) . [1]

Véase también

Notas

  1. ^ Carnicero 2003, pág. 104

Referencias

Enlaces externos