Euler 方法被用作 Heun 方法的基础。 Euler 的方法使用函数在区间开始处的切线作为函数在区间上的斜率的估计,假设如果步长小,误差就会小。 然而,即使使用极小的步长,在大量的步长上,误差开始累积,估计与实际功能值不同。
例子:
输入 x 的初始值,即 x0: 0
输入 y 的初始值,即 y0:0.5
输入 x 的最终值:2
输入步长h:0.2
xy 0.000 0.500 0.200 0.630 0.400 0.833 0.600 1.124 0.800 1.523 1.000 2.054 1.200 2.746 1.400 3.634 1.600 4.762 1.800 6.181 2.000 7.957 >>
2022-05-17 11:04:55
1KB
matlab
1