数值分析第7章答案.docx

数值分析第7章答案.docx

ID:62220849

大小:271.89 KB

页数:35页

时间:2021-04-21

数值分析第7章答案.docx_第1页
数值分析第7章答案.docx_第2页
数值分析第7章答案.docx_第3页
数值分析第7章答案.docx_第4页
数值分析第7章答案.docx_第5页
资源描述:

《数值分析第7章答案.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数值分析第七章1第七章非线性方程求根一、重点内容提要(一)问题简介求单变量函数方程f(x)0(7.1)的根是指求x*(实数或复数),使得f(x*)0.称x*为方程(7.1)的根,也称x*为函数f(x)的零点.若f(x)可以分解为f(x)(xx*)mg(x)其中m为正整数,g(x)满足g(x)0,则x*是方程(7.1)的根.当m=1时,称x*为单根;当m>1时,称x*为m重根.若g(x)充分光滑,x*是方程(7.1)的m重根,则有f(x*)f'(x*)...f(m1)(x*)0,f(m)(x*)0若f(x)在[a,b]上连续且f(a)f(b)0,则方程(7.1)在

2、(a,b)内至少有一个实根,称[a,b]为方程(7.1)的有根区间.有根区间可通过函数作图法或逐次搜索法求得.(二)方程求根的几种常用方法1.二分法设f(x)在[a,b]上连续,f(a)f(b)0,则f(x)0在(a,b)内有根x*.再设f(x)0在x01b0)(a,b)内仅有一个根.令a0a,b0b(a00则,计算2和f(x0).若f(x0)x*x,结束计算;若f(a0)f(x0)0,则令a1x0,b1b,得新的有根区间[a1,b1];若f(a0)f(x0)0,则令a1a0,b1x0,得新的有根区间ba1(ba0)x1(ab)11201211[a1,b1].[

3、a0,b0][a1,b1],.再令计算f(x1),同上法得出新的有根区间[a2,b2],如此反复进行,可得一有根区间套...[an,bn][an1,bn1]...[a0,b0]数值分析第七章2anx*bn,n0,1,2,...,bnan1(bn1a1)...122n(b0a0)且.lim(bnan)0,limxnlim1bn)x*(an故nnn2xn1(anbn)0的近似根,且有误差估计因此,2可作为f(x)

4、xnx*

5、1n1(ba)(7.2)22.迭代法将方程式(7.1)等价变形为x(x)(7.3)若要求x*满足f(x*)0则x*(x*);反之亦然.称x*为函

6、数(x)的一个不动点.求方程(7.1)的根等价于求(x)的不动点由式(7.3)产生的不动点迭代关系式(也称简单迭代法)为xk1(xk),k0,1,2...(7.4)函数(x)称为迭代函数.如果对任意xk1(xk),k0,1,2...,由式(7.4)产生的序列xklimxx*有极限kk则称不动点迭代法(7.4)收敛.定理7.1(不动点存在性定理)设(x)C[a,b]满足以下两个条件:1.对任意x[a,b]有a(x)b;2.存在正常数L1,使对任意x,y[a,b],都有

7、(x)(y)

8、

9、xy

10、(7.5)则(x)在[a,b]上存在惟一的不动点x*.定理7.2(不动点迭

11、代法的全局收敛性定理)设(x)C[a,b]满足定理7.1中的两个条件,则对任意x0[a,b],由(7.4)式得到的迭代序列xk收敛.到(x)的不动点,并有误差估计式数值分析第七章3

12、xkL

13、xkxk1

14、x*

15、L(7.6)1

16、xkLk

17、xkxk1

18、x*

19、L(7.7)和1定理7.3(不动点迭代法的局部收敛性定理)设x*为(x)的不动点,'(x)在x*的某个邻域连续,且

20、'(x)

21、1,则迭代法(7.4)局部收敛.收敛阶的概念设迭代过程(7.4)收敛于方程x(x)的根x*,如果迭代误差ekxkx*当k时成产下列渐近关系式ek1C(常数C0)ek(7.8)则称该迭代过程是

22、p阶收敛的.特别地,p=1时称线性收敛,p>1时称超线性收敛,p=2时称平方收敛.定理7.4(收敛阶定理)对于迭代过程(7.4),如果(K)(x)在所求根x*的邻近连续,并且'(x*)''(x*)...(p1)(x*)0(p)(x*)0(7.9)则该迭代过程在点x*的邻近是收敛的,并有limekp11(p)(x*)kekp!(7.10)斯蒂芬森(Steffensen)迭代法当不动点迭代法(7.4)只有线性收敛阶,甚至于不收敛时,可用斯蒂芬森迭代法进行加速.具体公式为yk(xk),zk(yk)xk1(ykxk)2xk2ykxkzkk0,1,2,...(7.11)数

23、值分析第七章4此法也可写成如下不动点迭代式xk1(xk),k0,1,2,...(x)((x)x)2x(x)x((x))2(7.12)定理7.5(斯蒂芬森迭代收敛定理)设x*为式(7.12)中(x)的不动点,则x*是(x)的不动点;设''(x)存在,'(x*)1,则x*是(x)的不动点,则斯蒂芬森迭代法(7.11)是2阶收敛的.3.牛顿迭代法牛顿迭代法是一种特殊的不动点迭代法,其计算公式为xk1xkf(xk),k0,1,2,...其迭代函数为f'(xk)(7.13)(x)xf(x)f'(x)牛顿迭代法的收敛速度当f(x*)0,f'(x*)0,f''(x*)0时,容

24、易证f''(x*)0明,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。