欧拉方法是求解一阶一阶微分方程的一种数值方法。它是常微分方程数值积分最基本的显式方法,也是最简单的龙格-库塔方法。欧拉方法是一阶方法,这意味着局部误差(每步误差)与步长的平方成正比,全局误差(给定时间的误差)与步长成正比。
例子:
输入x的初始值,即x0:0
输入y的初始值,即y0:0.5
输入x:2的最终值
输入步长h:0.2
xy
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
引用为
马诺托什·曼达尔(2021年)。欧拉法(//www.tianjin-qmedu.com/matlabcentral/fileexchange/72522-euler-method),MATLAB中央文件交换。恢复.