欧拉方法是一种求解一阶一阶微分方程的数值方法。它是常微分方程数值积分最基本的显式方法,也是最简单的龙格-库塔法。欧拉法是一阶方法,即局部误差(每步误差)与步长平方成正比,全局误差(给定时间的误差)与步长成正比。
例子:
输入x的初始值,即x0: 0
输入y的初始值,即y0: 0.5
输入“x: 2”
输入步长h: 0.2
x y
0.000 - 0.500
0.200 - 0.600
0.400 - 0.760
0.600 - 0.992
0.800 - 1.310
1.000 - 1.732
1.200 - 2.279
1.400 - 2.975
1.600 - 3.850
1.800 - 4.940
2.000 - 6.288
Manotosh Mandal(2021)。欧拉方法(//www.tatmou.com/matlabcentral/fileexchange/72522-euler-method), MATLAB中央文件交换。检索。