数值分析2计算方法课件.ppt

数值分析2计算方法课件.ppt

ID:57016498

大小:3.27 MB

页数:34页

时间:2020-07-26

数值分析2计算方法课件.ppt_第1页
数值分析2计算方法课件.ppt_第2页
数值分析2计算方法课件.ppt_第3页
数值分析2计算方法课件.ppt_第4页
数值分析2计算方法课件.ppt_第5页
资源描述:

《数值分析2计算方法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章非线性方程的数值解法考察下列方程f(x)=0f(x)可以是代数多项式,也可以是超越函数。求解精确解一般不可能,只能寻求数值解。§2.1二分法若函数f(x)在区间[a,b]上连续,且f(a)f(b)<0则方程f(x)=0在区间[a,b]上至少有一个实数根。二分过程:(假定有根区间仅一个实数根x*)如果f(a)f((a+b)/2)<0,则在区间[f(a),f((a+b)/2]上有实数根。如果f((a+b)/2)f(b)<0,则在区间[f((a+b)/2,f(b)]上有实数根。于是,新的有根区间仅为原有根区间的一半,记作[a1,b1],

2、重复上述二分过程,可得区间宽度不断减半的有根区间序列[a,b][a1,b1][a2,b2]…[ak,bk]…其中令有根区间[ak,bk]的中点xk=(ak+bk)/2为x*的近似值,在上述二分过程中,得到如下x*的近似值序列x0,x1,x2,…,xk,…由于对于预先设定的精度ε>0,只要便有此时xk为满足精度要求的近似解。kakbkxkf(xk)的符号01.00001.50001.2500-11.25001.50001.3750+21.25001.37501.3125-31.31251.37501.3438+41.31251.34381

3、.3281+51.31251.32811.3203-61.32031.32811.3242-表2.1x6=1.324≈x*

4、x*-x6

5、≤≈0.0039≤0.005例2.1用二分法求方程f(x)=x3-x-1=0在区间[1,1.5]内的一个实根,要求误差不超过0.005。解:由公式(2.3)估计二分的次数于是,只要二分6次即可达到精度要求,二分过程见表2.1§2.2Jacobi(简单)迭代法1、Jacobi迭代法的基本原理考察方程f(x)=0x=φ(x)在根x*的附近取一点x0作为x*的预测值,有x1=φ(x0)重复上述步骤,有如下迭代

6、公式xk+1=φ(xk)(k=0,1,2,…)其中φ(x)为迭代函数,x0,x1,…,xk,…为迭代序列。等价形式如果迭代序列{xk}的极限存在,即x*=xk则迭代过程收敛。如果迭代序列{xk}的极限不存在,迭代过程发散。(a)迭代收敛(b)迭代发散例2.2求方程f(x)=x3-x-1=0在x=1.5附近的根x*的近似值。解:将方程f(x)=0改写为如下等价形式x=(x+1)(1/3)迭代公式为xk+1=(xk+1)(1/3)(k=0,1,2,…)取x0=1.5,计算过程用6位有效数字表示,迭代结果见表2.2表2.2k012345678

7、x(k)1.500001.357211.330861.325881.324941.324761.324731.324721.32472如果将原方程改写为如下等价形式x=x3-1则有迭代公式xk+1=(xk)3-1迭代初值x0=1.5,则有x1=2.357,x2=12.39,…迭代过程发散。2、Jacobi迭代过程的收敛性定理2.1如果迭代函数φ(x)满足如下条件(1)对任意x[a,b],有a≤φ(x)≤b(2)存在正数L<1,使对任意x[a,b],有

8、φ’(x)

9、≤L<1则迭代过程xk+1=φ(xk)对任意x0[a,b]均收敛于方程x=

10、φ(x)的根x*,且有如下误差事后估计式证:由微分中值定理

11、x*-xk

12、=

13、φ(x*)-φ(xk-1)

14、=

15、φ’(ξ)(x*-xk-1)

16、≤L

17、x*-xk-1

18、式中ξ为x*与xk-1之间的一点。据此反复递推

19、x*-xk

20、≤L

21、x*-xk-1

22、≤L2

23、x*-xk-2

24、≤…≤Lk

25、x*-x0

26、显然,当k→∞时,xk→x*,迭代序列{xk}收敛于x*。为确保收敛,全体迭代值xk应在[a,b]上取值,为此对任意x[a,b],均有φ(x)[a,b]。对任意正整数p,有

27、xk+p-xk

28、≤

29、xk+p-xk+p-1

30、+

31、xk+p-1-xk+p-2

32、+

33、…+

34、xk+1-xk

35、=(Lp-1+Lp-2+…+1)

36、xk+1-xk

37、固定k并令p→∞,有定义2.1称迭代过程在根x*的附近具有局部收敛性,指的是如果存在邻域△:

38、x-x*

39、≤δ,迭代过程xk+1=φ(xk)对任意初值x0△收敛。由此可见,只要前后两次迭代值得差值足够小,就可使近似值xk+1达到任意精度。一般情形下,用

40、xk+1-xk

41、<ε来控制迭代精度。定理2.2设φ(x)在方程x=φ(x)根的附近有连续的一阶导数,且

42、φ’(x)

43、<1则迭代过程xk+1=φ(xk)具有局部收敛性。例2.3求方程x=e-x在x=0.5附近的一个根,要

44、求精度ε=10-5。解:通过搜索方法,得有根区间[0.5,0.6],且有φ’(x)≤=exp(-0.5)<1迭代公式xk+1=e-xk对迭代初值x0=0.5收敛。由此得Newton迭代格式Newton迭代法

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

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

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