一种使用以下公式求解常微分方程的方法
该方法使用公式从 推进解到 。请注意,该方法通过区间 递增解,同时仅使用来自区间开始的导数信息。因此,步长的误差为 。Press et al. (1992) 简单地称此方法为“欧拉方法”,尽管它实际上是类似的欧拉后向法的前向版本。
虽然 Press et al. (1992) 描述该方法与使用相同步长的其他方法相比,既不是很精确也不是很稳定,但实际上精度还不错,并且只要满足所谓的 Courant-Friedrichs-Lewy 条件,稳定性也相当合理。该条件指出,给定空间离散化,不应采用大于某个可计算量的时间步长。在可以接受这种限制的情况下,欧拉前向法由于其实现简单性而变得非常有吸引力。
另请参阅
Courant-Friedrichs-Lewy 条件,
欧拉后向法,
牛顿图 在 MathWorld 课堂中探索此主题
使用 Wolfram|Alpha 探索
参考文献
Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; 和 Vetterling, W. T. FORTRAN 数值食谱:科学计算的艺术,第 2 版。 英国剑桥:剑桥大学出版社,p. 710, 1992。在 Wolfram|Alpha 上被引用
欧拉前向法
请引用为
Weisstein, Eric W. “欧拉前向法”。来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/EulerForwardMethod.html
主题分类