牛顿法
(
Newton's method
)又称为
牛顿-拉夫逊方法
(
Newton-Raphson method
),
将非线性方程 f(x) = 0 近似为:
![Newton <wbr>Raphson <wbr>method x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)}](http://img.bimg.126.net/photo/WRGgyzM2IYpgqt-fRDin7A==/5715349402110286052.jpg)
![Newton <wbr>Raphson <wbr>method Newton <wbr>Raphson <wbr>method](https://i-blog.csdnimg.cn/blog_migrate/65c0fb0d93fe51bce61da08eaef92ea0.jpeg)
如果 f' 是 连续 的,并且待求的零点 x 是孤立的,那么在零点 x 周围存在一个区域,只要初始值 x0 位于这个邻近区域内,那么牛顿法必定收敛。并且,如果 f'(x) 不为0, 那么牛顿法将具有平方收敛的性能. 粗略的说,这意味着每迭代一次,牛顿法结果的有效数字将增加一倍
![Newton <wbr>Raphson <wbr>method Newton <wbr>Raphson <wbr>method](https://i-blog.csdnimg.cn/blog_migrate/fcbb2ee3b4c1c937018ac82571f6a3a0.jpeg)
例题一:
求方程 f
(
x
) = cos(
x
) −
x
3
的根。两边求导,得
f
'(
x
) = −sin(
x
) − 3
x
2
。由于cos(
x
) ≤ 1(对于所有
x
),以及
x
3
> 1(对于
x
>1),可知方程的根位于0和1之间。我们从
x
0
= 0.5开始。
求方程 f