牛顿法求解非线性方程
- 格式:pdf
- 大小:388.11 KB
- 文档页数:3
导函数
3.
函数图像
4.
迭代结果 取迭代初值为-1 迭代次数 X 的估计值 1 -0.7789682 2 -0.7734416 3 -0.7727633 4 -0.7733874 经过 4 次迭代,得到第一个根 X1=-0.7733874 取迭代初值为 0 迭代次数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 X 的估计值 0.7913566 0.8856254 0.9389388 0.9681847 0.9837114 0.9917508 0.9958478 0.9979168 0.9989566 0.9994779 0.9997388 0.9998694 0.9999347 0.9999673 0.9999837 误差 0.083178 0.047134 0.026657 0.014623 0.0077633 0.0040197 0.0020485 0.0010345 0.0005199 0.00026062 0.00013048 6.5282e-05 3.2652e-05 1.6329e-05 8.1649e-06 误差 0.027183 0.0027633 2.7107e-05 2.5907e-09
误差 0.071319 0.033835 0.009179 0.00067882 3.6189e-06 1.0259e-10
误差 0.053407 0.0072577 0.00012581 3.7345e-08
迭代次数 X 的估计值 16 0.9999918 17 0.9999959 18 0.999998 19 0.999999 20 0.9999995 21 0.9999997 22 0.9999999 经过 22 次迭代,得到 x 的估计值为 0.9999999 取迭代初值为 2
误差 4.0826e-06 2.0414e-06 1.0207e-06 5.1032e-07 2.5524e-07 1.2765e-07 6.387607362 2 1.539692 3 1.521334 4 1.519977 5 1.519969 6 1.51996900 经过 6 次迭代,得到 x 的估计值为 1.5199690 取迭代初值为 4 迭代次数 X 的估计值 1 4.268185 2 4.25367 3 4.253418 4 4.253418 经过 4 次迭代,得到 x 的估计值为 4.2534180 至此,我们得出了所有的根。
牛顿迭代法求解非线性方程的研究
1. 主题 用牛顿迭代法求出方程������ 5 − 7������ 4 + 13������ 3 − 4������ 2 − 8������ + 5 = 0 的所有实根的 数值解(精确度为 10^-7) 2. Matlab 源程序 主函数
注:调用格式:在命令行输入类似“newton2(5, 1e-8)”即可 方程对应函数