主題
Search

尤拉前向法


一種使用以下公式求解常微分方程的方法

 y_(n+1)=y_n+hf(x_n,y_n),

該方法使用公式從 x_n 推進解到 x_(n+1)=x_n+h。請注意,該方法透過區間 h 遞增解,同時僅使用來自區間開始的導數資訊。因此,步長的誤差為 O(h^2)。Press et al. (1992) 簡單地稱此方法為“尤拉方法”,儘管它實際上是類似的尤拉後向法的前向版本。

雖然 Press et al. (1992) 描述該方法與使用相同步長的其他方法相比,既不是很精確也不是很穩定,但實際上精度還不錯,並且只要滿足所謂的 Courant-Friedrichs-Lewy 條件,穩定性也相當合理。該條件指出,給定空間離散化,不應採用大於某個可計算量的時間步長。在可以接受這種限制的情況下,尤拉前向法由於其實現簡單性而變得非常有吸引力。


另請參閱

Courant-Friedrichs-Lewy 條件, 尤拉後向法, 牛頓圖 在 課堂中探索此主題

使用 探索

參考文獻

Press, W. H.; Flannery, B. P.; Teukolsky, S. A.; 和 Vetterling, W. T. FORTRAN 數值食譜:科學計算的藝術,第 2 版。 英國劍橋:劍橋大學出版社,p. 710, 1992。

在 上被引用

尤拉前向法

請引用為

Weisstein, Eric W. “尤拉前向法”。來自 Web 資源。 https://mathworld.tw/EulerForwardMethod.html

主題分類