数值分析知识内容 (17).pdf
《数值分析知识内容 (17).pdf》由会员分享,可在线阅读,更多相关《数值分析知识内容 (17).pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.4 迭代收敛的加速方法 2.4.1 埃特金加速法 加快收敛速度,减少计算量,是数值计算的重要课题,埃特金(Aitken)方法是一种有效的加速方法.埃特金加速方法可用于加快一已知收敛序列kx的收敛速度,其方法是通过收敛较慢的已知序列kx构造一个更快收敛的序列kx.设kx是一个线性收敛的序列,收敛于方程)(xx的根x.第一次校正:设0 x是根x的某个预测值,迭代公式可使0 x校正为)(01xx.由微分中值定理,有)()()(001xxxxxx,其中介于x与0 x之间.由于在较小的有根区间内,)(x的变化不大,取Lx)(,则有)(01xxLxx.(2.14)第二次校正:对1x值再校正一次,得)(
2、12xx.由于)(12xxLxx,将其与(2.14)式联立,消去L,有 xxxxxxxx1021.解出x,得到 012201001221202)(2xxxxxxxxxxxxx.一次埃特金加速:对于初始近似值0 x,首先计算)(01xx,再计算)(12xx,然后,可用上式右端作为x的新近似值,记作1x,这就是一次埃特金加速过程.埃特金加速算法:对于更一般的情形,由kx计算21,kkxx,然后作一次加速 kkkkkkkxxxxxxx122112)(,(2.15)由此得到埃特金加速迭代公式:,1,0,2)()()(12211121kxxxxxxxxxxxkkkkkkkkkkk.(2.16)可以证明,
3、0lim*1xxxxkkk,(2.17)它表明序列kx的收敛速度比kx的收敛速度快.【注】当迭代过程收敛很慢时,一般可用埃特金法加速,但有时埃特金法加速可能失败,例如当)(x起伏很大、初值0 x与根x有较大的距离时,埃特金加速就可能失败.2.4.2 斯蒂芬森迭代法 埃特金方法不管原序列kx是怎样产生的,对kx进行加速计算,得到序列kx,如果把埃特金加速技巧与不动点迭代结合,则可得到如下的斯蒂芬森迭代法(Steffensens Method):)(kkxy,)(kkyz,kkkkkkkxyzxyxx2)(21(,1,0k).(2.18)实际上公式(2.18)是将不动点迭代法计算两步合并成一步得到
4、的,可将它写成另一种不动点迭代)(1kkxx(,1,0k),(2.19)其中 xxxxxxx)(2)()()(2.(2.20)对不动点迭代(2.19)有以下局部收敛性定理.【定理 6】若*x为(2.20)定义的迭代函数)(x的不动点,则*x为)(x的不动点.反之,若*x为)(x的不动点,设)(x 存在,1)(*x,则*x是)(x的不动点,且斯蒂芬森迭代法(2.18)是 2 阶收敛的.例 9 用斯蒂芬森迭代法求解方程01)(3xxxf.解 例 6 中已指出迭代131kkxx是发散的.现在利用斯蒂芬森迭代计算,仍取1)(3 xx,计算结果见表 2-6.表 2-6 例 9 迭代值 k kx ky k
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值分析知识内容 17 数值 分析 知识 内容 17
限制150内