牛顿-拉弗森迭代法的基本原理
牛顿-拉弗森迭代法是基于泰勒级数的第一项展开来寻找函数根的方法. 如果你有一个方程 , 你想找到这个方程的根, 这个方法会从一个初始猜测值 (guess) 开始.
然后通过下面的迭代公式来逼近方程的根:
其中 是函数
的导数。这三点
,
构成直角三角形, 点 C 是 B 点的切线与 x 轴的交点.
求平方根的迭代公式:
对于求 的平方根, 我们要解的方程是
,其中
是我们要求平方根的数. 根据牛顿-拉弗森方法,我们将
和其导数
代入公式
,得到:
求三次方根的迭代公式:
对于求 x 的三次方根,我们要解的方程是.
这时,
.
同样地代入牛顿-拉弗森公式,得到:
迭代法对凸函数很好用, 但是不是大范围收敛, 最好是在解附近使用. 或者改进下迭代方法达到更快的收敛速度.
📝 匿名留言