计算方法迭代法.ppt





《计算方法迭代法.ppt》由会员分享,可在线阅读,更多相关《计算方法迭代法.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章迭代法第三章迭代法3.1 二分法二分法3.2 迭代法原理迭代法原理3.3 Newton迭代法和迭代加速迭代法和迭代加速3.4 解线性方程组的迭代法解线性方程组的迭代法3.1 二分法二分法 根的估计根的估计 二分法二分法根的估计根的估计引理引理3.1(连续函数的介值定理连续函数的介值定理)设设f(x)在在a,b上连续,且上连续,且f(a)f(b)0,则存在,则存在x*(a,b)使使f(x*)=0。例例3.1 证明证明x3 3x 1=0 有且仅有有且仅有3个实根,并个实根,并确定根的大致位置使误差不超过确定根的大致位置使误差不超过 =0.5。解解:单调性分析和解的位置单调性分析和解的位置选步
2、长选步长h=2,扫描节点函数值扫描节点函数值异号区间内有根异号区间内有根f(x)=x3 3x 1 二分法二分法条件条件:设设f(x)在在a,b上连续,上连续,f(x)=0在在a,b上存在唯一解,且上存在唯一解,且f(a)f(b)0。记。记Step 1:If f(a0)f(x0)0,then x*(a0,x0)let a1=a0,b1=x0;Else x*(x0,b0)let a1=x0,b1=b0;Let x1=(a1+b1)/2.Step k:If f(ak-1)f(xk-1)0,then x*(ak-1,xk-1)let ak=ak-1,bk=xk-1;Else x*(xk-1,bk-1)
3、let ak=xk-1,bk=bk-1;Let xk=(ak+bk)/2.收敛性及截断误差分析收敛性及截断误差分析:例例3.2 x3 3x 1=0,1,2,精度精度0.5e-1二分法二分法优点优点算法简单算法简单收敛有保证收敛有保证只要只要f(x)连续连续缺点缺点对区间两端点选取条件苛刻对区间两端点选取条件苛刻收敛速度慢收敛速度慢3.2 迭代法原理迭代法原理迭代法的思想迭代法的思想 不动点原理不动点原理 局部收敛性局部收敛性收敛性的阶收敛性的阶 迭代法的思想迭代法的思想 条件条件:f(x)=0 在在x0附近有且仅有一个根附近有且仅有一个根 设计同解变形设计同解变形 x=g(x)迭代式迭代式 x
4、k=g(xk-1),k=1,2,如果收敛如果收敛 xk x*,则则x*是是f(x)=0 的的根根不动点原理不动点原理(迭代过程收敛迭代过程收敛)定定理理3.1(不不动动点点原原理理)设设映映射射g(x)在在a,b上上有有连连续续的的一阶导数且满足一阶导数且满足1o 封闭性封闭性:x a,b,g(x)a,b,2o 压缩性压缩性:L (0,1)使对使对 x a,b,|g(x)|L,则则在在a,b上上存存在在唯唯一一的的不不动动点点x*,且且对对 x0 a,b,xk=g(xk-1)收敛于收敛于x*。进一步,有误差估计式。进一步,有误差估计式 后验估计先验估计算法设计中迭代结束条件算法设计中迭代结束条
5、件:近似使用近似使用|xk-xk-1|不动点原理不动点原理证明步骤证明步骤解的存在性解的存在性;解的唯一性解的唯一性;解的收敛性解的收敛性;误差估计式。误差估计式。例例3.3 局部收敛性局部收敛性(格式收敛格式收敛)定理定理3.2(局部收敛性局部收敛性)设)设g(x)连续连续,则存在充分靠近则存在充分靠近x*的初值,使迭代收敛于的初值,使迭代收敛于x*。证明:利用定理证明:利用定理3.1,3.1,取取L=具有局部收敛性的迭代计算上不一定收敛,具有局部收敛性的迭代计算上不一定收敛,它是否收敛还要看初值是否取的恰当;它是否收敛还要看初值是否取的恰当;而不具有局部收敛性的迭代对任何初值都不而不具有局
6、部收敛性的迭代对任何初值都不可能收敛。可能收敛。应用中应用中:近似使用近似使用|g(x0)|1判断判断收敛性的阶收敛性的阶(局部收敛速度局部收敛速度)定定义义3.1 当当xkx*,记记ek=x*-xk,若若存存在在实数实数p,使,使ek+1/epk c 0,则称则称xk有有p p阶收敛速度阶收敛速度。线性收敛线性收敛 p=1平方收敛平方收敛 p=2 定理定理3.3 设设xk=g(xk-1)x*,则,则(1)当当g(x*)0时,时,xk线性收敛;线性收敛;(2)当当g(x*)=0,而而g(x*)0时,时,xk平方收敛。平方收敛。3.3 Newton迭代法和迭代加速迭代法和迭代加速 牛顿牛顿(Ne
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 迭代法

限制150内