割线法与抛物线法.ppt
《割线法与抛物线法.ppt》由会员分享,可在线阅读,更多相关《割线法与抛物线法.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章非线性方程组的迭代解法 割线法与抛物线法 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第六章非线性方程组的迭代解法 设设x*是方程是方程f(x)=0的实根,的实根,是是 一个近似根,用一个近似根,用Taylor展开式有展开式有这里假设存在并连续。若,可得这里假设存在并连续。若,可得(6.3.1)其中其中 。若(。若(6.3.1)的右端最后一项忽略不记,作为)的右端最后一项忽略不记,作为x*新的一个近似值,就有新的一个近似值,就有,k=0,1,,(6.3.2
2、)这就是这就是Newton迭代法迭代法。6.3.1 Newton迭代法迭代法 第六章非线性方程组的迭代解法 对(对(6.3.2)可作如下)可作如下的几何解释:的几何解释:为函数为函数f(x)在点在点 处的切线与处的切线与横坐标轴的交点横坐标轴的交点,见图见图6-3.因此因此Newton迭代法也迭代法也称为切线法称为切线法.Y 0y=f(x)X将将(6.3.2)写成一般的不动点迭代写成一般的不动点迭代(6.2.3)的形式的形式,有有所以有所以有 Newton迭代法是超线性收迭代法是超线性收敛的。更准确地敛的。更准确地,从从(6.3.1)和和(6.3.2)可得下面的定理可得下面的定理.第六章非线性
3、方程组的迭代解法 定理定理6.5 ,且且f(x)在包含在包含x*的一个区间上有二阶连续导数的一个区间上有二阶连续导数,则则Newton迭代法(迭代法(6.3.2)至少二阶收敛,并且至少二阶收敛,并且以上讨论的是以上讨论的是Newton法的局部收敛性。对于某些非线法的局部收敛性。对于某些非线性方程,性方程,Newton法具有全局收敛性。法具有全局收敛性。例例6.8 设设a0,对方程对方程 -a=0试证试证:取任何初值取任何初值 0,Newton迭代法都收敛到算术根迭代法都收敛到算术根 。由此可知由此可知证证 对对f(x)=-a,Newton迭代法为迭代法为第六章非线性方程组的迭代解法 设设x*是
4、是f(x)=0的的m重根重根,,即,即在定理在定理6.5中中,要求要求f(x*)=0,即即 是是方程的单根时方程的单根时,Newton法至少具有二阶局部收敛性。下法至少具有二阶局部收敛性。下面讨论重根的情形面讨论重根的情形.可见可见,对于任何对于任何 0,都有都有 ,并且并且 非增非增.因此因此 是有下界的非增序列是有下界的非增序列,从而有极限从而有极限x*.对对(6.3.3)的两边取极限)的两边取极限,得到得到 -a=0,因为因为 0,故有故有x*=。第六章非线性方程组的迭代解法 由由Newton迭代函数迭代函数 的导数表达式的导数表达式,容易求出容易求出从而,从而,。因此只要。因此只要 ,
5、这时的,这时的Newton迭代法线性收敛。迭代法线性收敛。为了改善重根时为了改善重根时Newton法的收敛性,有如下两种方法的收敛性,有如下两种方法。法。若改为取若改为取容易验证容易验证 。迭代至少二阶收敛迭代至少二阶收敛.若令若令,由由x*是是f(x)的的m重零点,有重零点,有第六章非线性方程组的迭代解法 例例6.9 方程方程 的根的根 是二重根是二重根.用用三种方法求解三种方法求解.解解(1)用用Newton法有法有这种方法也是至少二阶收敛的这种方法也是至少二阶收敛的.所以,所以,x*是是 的单零点的单零点.可将可将Newton法的迭代函数修改为法的迭代函数修改为第六章非线性方程组的迭代解
6、法(2)由由(6.3.4),m=2迭代公式迭代公式为为(3)由由(6.3.5)确定的修改方法,迭代公式化简为确定的修改方法,迭代公式化简为 三种方法均取三种方法均取 =1.5,计算结果列于表计算结果列于表6-7.方法(方法(2)和方)和方法法(3)都是二阶方法,都是二阶方法,都达到了误差限为都达到了误差限为 的精确度的精确度,而普而普通的通的Newton法是一阶的法是一阶的,要近要近30次迭代才有相同精度的结果次迭代才有相同精度的结果.第六章非线性方程组的迭代解法 Xk X0 X1 X2 X3方法(1)1.5 1.458333333 1.436607143 1.425497619方法(2)1.
7、5 1.416666667 1.414215686 1.414213562方法(3)1.5 1.411764706 1.414211438 1.414213562表表6-7Newton法的每步计算都要求提供函数的导数值,当函数法的每步计算都要求提供函数的导数值,当函数f(x)比较复杂时,提供它的导数值往往是有困难的。此时,在比较复杂时,提供它的导数值往往是有困难的。此时,在Newton迭代法(迭代法(6.3.2)中,可用)中,可用 或常数或常数D取代取代 迭代式变为迭代式变为或或这称为这称为简化简化Newton法法。其迭代函数为。其迭代函数为第六章非线性方程组的迭代解法 简化简化Newton法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 割线 抛物线
限制150内