不动点迭代法及其收敛定理课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《不动点迭代法及其收敛定理课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 不动 迭代法 及其 收敛 定理 课件
- 资源描述:
-
1、 6.2 不动点迭代法及其收敛定理 第第6章章 方程与方程组的迭代解法方程与方程组的迭代解法一、迭代法原理-(2)将非线性方程 f(x)=0 化为一个同解方程)(xx为连续函数并且假设)(x得的右端代入任取一个初值,)2(,0 x)(01xx)(12xx)(1kkxx继续-(3),2,1,0(k称(3)式为求解非线性方程(2)的简单迭代法(),kxxk 称称为为迭迭代代函函数数 称称为为第第 步步迭迭代代值值*,kxx如如果果存存在在一一点点使使得得迭迭代代序序列列满满足足*limxxkk则称迭代法则称迭代法(3)收敛收敛,否则称为发散否则称为发散-(4)例1.0123 xx用迭代法求解方程解
2、:123xx(1)将原方程化为等价方程得由迭代法如果取初值),3(,00 x12301xx112312xx312323xx5500 x显然迭代法发散321xx(2)如果将原方程化为等价方程00 x30121xx仍取初值3217937.031221xx327937.19644.0 x2=0.9644x3=0.9940 x4=0.9990 x5=0.9998x6=1.0000 x7=1.0000依此类推,得已经收敛,故原方程的解为0000.1x同样的方程不同的迭代格式有不同的结果什么形式的迭代法 能够收敛呢?迭代函数的构造有关012*xxxxO)(xyxy 0231*xxxxxO)(xyxy 如果
3、将(2)式表示为)(xyxy 与方程(2)同解收敛附近较平缓在*)(xx*012xxxxO)(xyxy 2013*xxxxxO)(xyxy 发散附近较陡峭在*)(xx定理1.(),xa b 设设迭迭代代函函数数在在上上连连续续 且且满满足足(1),();xa baxb 当当时时(2),01,LLxa b 存存在在一一正正数数满满足足且且有有Lx|)(|1.(),*oxxa bx 则则方方程程在在内内有有唯唯一一解解012.,()*okkxa bxxx 对对于于任任意意初初值值迭迭代代法法均均收收敛敛于于13.*1okkkLxxxxL 104.*1kokLxxxxL -(5)-(6)-(7)(局
4、部收敛性)迭代过程的收敛性迭代过程的收敛性证:由条件(1),()(xxxf设)()(aaaf0)()(bbbf0上连续可导在则,)(baxf由根的存在定理,上至少有一个根在方程,0)(baxf证:1|)(|Lx由)(1)(xxf0,)(上单调递增在则baxf上仅有一个根在,0)(baxf*,)(.1xbaxxo内有唯一解在方程所以),(.21kkoxx对于迭代法*1xxk*)()(xxk*)(xxk由微分中值定理kkxx1)()(1kkxx)(1kkxxkkxx11kkxxLLx|)(|由于*1xxk*xxLkkkxx11kkxxL)(*11kkkxxxxL)(*11kkkxxLxxLkkkx
5、xLLxx111*11*kkkxxLLxx2121kkxxLL011xxLLk,1L由于*)(limxxkk0*)(,10 xxxxkk均收敛于迭代法因此对任意初值11*kkkxxLLxx011xxLLk证毕.定理1指出,|()|1xL只要构造的迭代函数满足就收敛迭代法)(1kkxx11kkxxLL由(6)式,只要因此,当LLxxkk11迭代就可以终止,可以作为方程的近似解kx对于预先给定的误差限|*|xxk即要求-(8)定义定义1:如果存在 的某个邻域 ,使迭代过程 对于任意初值 均收敛,则称迭代过程 在根 邻近具有局部收敛性。*x*:xxR)(1kkxxRx 0)(1kkxx*x*1,0|
6、()|1,(2).kkxxxxxx若 是 的不动点在 的某邻域上存在若 是 的不动点在 的某邻域上存在且连续 并满足则迭代过程且连续 并满足则迭代过程 在 的邻域是线性 在 的邻域是线性理理收敛的收敛的定定例2.用迭代法求方程的近似解,精确到小数点后6位0210 xex解:,0 xe由于0102x则2.0 x,0时x,10 xe2102x本题迭代函数有两种构造形式102)(1xexx)102ln()(2xxx|)(|1x10 xe|)(|2xx102101102.0e102)(1xexx因此采用迭代函数为有根区间因此2.0,05由于00 x取初值10201xex1.0d1=0.1000000d
7、2=-0.0105171d3=0.1156e-002d4=-0.1265e-003d5=0.1390e-004d6=-0.1500e-005d7=0.1000e-006由于|d7|=0.1000e-0061),则利用m构造新的迭代公式:此时,至少2阶收敛.不实用:m往往不确定.方法二方法二.取 ,再对函数F(x)用Newton迭代:此时,X*为F(x)的单根,所以是2阶收敛.但要用到二阶导数.1()()kkkkf xxxmfx()*()(),()0f xfxxxmx()()()f xF xfx12()()()()()()()kkkkkkkkkkF xf xfxxxxF xfxf xfx)()(
8、1kkkkxfxfxxNewtonNewton迭代法迭代法需要求每个迭代点处的导数需要求每个迭代点处的导数 f(xk)复杂!复杂!得中的近似替代用,)(0kkxxfx)()(01xfxfxxkkk这种格式称为这种格式称为简化简化NewtonNewton迭代法迭代法精度稍低精度稍低则则NewtonNewton迭代法变为迭代法变为)()()()(111kkkkkkkxxxfxfxfxx这种格式称为这种格式称为弦截法弦截法收敛阶约为收敛阶约为1.6181.618)(kxf 如果用数值导数代替11)()()(kkkkkxxxfxfxf用简化用简化Newton法和弦截法解下面方程的根,并和法和弦截法解下
展开阅读全文