前向欧拉法(Forward Euler Method):一种用于数值求解常微分方程(ODE)初值问题的显式(explicit)时间步进方法。它用当前时刻的导数(斜率)来近似推进到下一时刻:
若 (y'(t)=f(t,y)),则
[
y_{n+1}=y_n+h,f(t_n,y_n)
]
其中 (h) 为步长。该方法概念简单、实现方便,但对步长与稳定性较敏感。
/ˈfɔːrwərd ˈɔɪlər ˈmɛθəd/
“Euler”来自18世纪瑞士数学家Leonhard Euler(欧拉)的姓氏(在英语中常读作 /ˈɔɪlər/)。“Forward”表示向前推进、使用当前已知信息进行更新,体现其“显式”特征;“method”即“方法”。该名称用来区分同属欧拉法体系中的“Backward Euler(后向/隐式欧拉法)”等变体。
We used the forward Euler method to approximate the solution over a short time interval.
我们用前向欧拉法在一个较短的时间区间内近似求解。
Although the forward Euler method is easy to implement, it can become unstable if the step size is too large.
尽管前向欧拉法容易实现,但如果步长过大,计算可能会变得不稳定。