4 votos

Métodos numéricos para ecuaciones diferenciales ordinarias de Precisión

Me han llegado a través de la siguiente declaración : de orden Superior (Ode paso a paso) no siempre significa una alta precisión (desde Numérico Recetas, tercera edición). Por qué así ?

Gracias de antemano.

3voto

Ron Gordon Puntos 96158

Un alto orden paso a paso representa un ajuste de un alto orden de polinomio para los valores en el paso a paso. Muchas veces, estos valores han ruido inherente a partir de, por ejemplo, el error de redondeo. Un alto polinomiales de orden tiende a considerar el ruido como función válida comportamiento y así propagar esas imprecisiones en la solución final. Bajo la orden de motores paso a paso, por otro lado, suavizar el tipo de ruido.

0voto

nonlinearism Puntos 1319

Si tuviera que adivinar, a causa de las constantes en el frente de los diferentes términos. Por ejemplo, si el error en la orden de 5 de 'paso a paso' es k1*h^5, mientras que el error en la orden de 7 de paso a paso es k2*h^7, donde h es el paso de tiempo, a continuación, para algunos valores de h, puede suceder que un error en el 7º orden es mayor (aquí k1 y k2 son constantes). Básicamente, por tiempo fijo paso de integración, esto puede suceder.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X