第2章非线性方程求根PPT讲稿.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第2章非线性方程求根PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章非线性方程求根PPT讲稿.ppt(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章非线性方程求根第1页,共54页,编辑于2022年,星期一第二章第二章方程求根方程求根我们已经熟悉求解一元一次方程、一元二次方我们已经熟悉求解一元一次方程、一元二次方程以及某些特殊类型的高次代数方程或非线性方程以及某些特殊类型的高次代数方程或非线性方程的方法。这些方法都是代数解法程的方法。这些方法都是代数解法,求出的根是求出的根是方程的准确根。但是在许多实际问题中遇到的方方程的准确根。但是在许多实际问题中遇到的方程程,例如例如代数方程代数方程 x x3 3-x-1=0-x-1=0 或或超越方程超越方程 1引言引言第2页,共54页,编辑于2022年,星期一方程的形式很多方程的形式很多,我们主
2、要讨论一元非线性方程我们主要讨论一元非线性方程,也即也即 f(x)=0(2-1)方方程程(2-1)(2-1)可可以以有有实实根根,也也可可以以有有复复根根或或者者单单根根或或重重根根。(具具体概念不再详述)。体概念不再详述)。当当f(x)f(x)为为二二次次多多项项式式时时,有有韦韦达达求求根根公公式式。同同样样对对于于f(x)f(x)为为三三、四四次次多多项项式式时时,都都可可以以用用求求根根公公式式求求出出根根来来。但但是是当当f(x)f(x)为为更更高高次次的的多多项项式式,或或是是超超越越函函数数时时,无无法法用用求求根根公公式式的的方方法法求求出根。出根。第3页,共54页,编辑于20
3、22年,星期一然而,在实际情况下,我们仅需要获得给定精度的然而,在实际情况下,我们仅需要获得给定精度的近似解近似解。为此。为此在本章中,我们讨论在本章中,我们讨论求根近似解求根近似解的几种方法:的几种方法:f(x)=0(1 1)二分法或对分法)二分法或对分法(2 2)迭代法)迭代法(3 3)牛顿法)牛顿法(4 4)割线法)割线法第4页,共54页,编辑于2022年,星期一方程根的数值计算方程根的数值计算大致可分大致可分三个步骤三个步骤进行进行:(1)(1)判定根的判定根的存在性存在性。(2)(2)确定根的确定根的分布范围分布范围,即将每一个根用区间隔离开来。即将每一个根用区间隔离开来。(3)(3
4、)根的根的精确化精确化,即根据根的初始近似值按某种方法逐步精确即根据根的初始近似值按某种方法逐步精确化化,直至满足预先要求的精度为止。直至满足预先要求的精度为止。第5页,共54页,编辑于2022年,星期一补充:基本概念补充:基本概念有根区间有根区间若若f(x)在在a,b上连续,且上连续,且f(a).f(b)0或或f(x)0),则则f(x)在在a,b仅有一个实根,仅有一个实根,a,b称称为隔根区间。为隔根区间。2对分法(二分法)对分法(二分法)第6页,共54页,编辑于2022年,星期一1.前提条件前提条件设设f(x)=0满足满足(1)f(x)在在a,b上连续上连续(2)f(a).f(b)0或或f
5、(x)=第11页,共54页,编辑于2022年,星期一例例1:用对分法求方程用对分法求方程f(x)=x3-1.8x2+0.15x+0.65=0在区间在区间0.5,1.25的一个实的一个实根。根。解解:(1)首先看是否满足二分法的前提条件首先看是否满足二分法的前提条件f(x)在在0.5,1.25区间上连续区间上连续f(0.5)=10f(1.25)=-1073741760f(a)f(b)0f(x)=3x2-3.6x+0.150连续,异号,单调,所以方程在此区间内仅有一个实根连续,异号,单调,所以方程在此区间内仅有一个实根x*(2)取取x0=(0.5+1.25)/2=0.875第12页,共54页,编辑
6、于2022年,星期一n xnf(xn)的符号隔根区间00.875+(0.5 ,1.25)11.0625-(0.875 ,1.25)20.96875+(0.875 ,1.0625)31.015625-(0.96875,1.0625)40.9921875+(0.96875,1.015625)561.003906250.998046875-(0.9921875,1.015625)(0.9921875,1.00390625)故所求根的近似值为故所求根的近似值为:X6=(0.9921875+1.00390625)/2=0.998046875所产生的误差为:(根据式2-4得)|x*-x6|=1/27(1.
7、25-0.5)=0.005859第13页,共54页,编辑于2022年,星期一二分法具有简单和易操作的优点,但缺点是收敛慢,不能求重根。二分法具有简单和易操作的优点,但缺点是收敛慢,不能求重根。4.计算步骤计算步骤输入有根区间的端点输入有根区间的端点a,b及预先给定的精度及预先给定的精度;(a+b)/2x;若若f(x)=0,则结束则结束若若f(a)f(x)0,则则xb,转向转向;否则否则xa,转向转向。若若b-a,则输出方程满足精度的根则输出方程满足精度的根x,结束结束;否则转向否则转向。第14页,共54页,编辑于2022年,星期一5、N-S图图第15页,共54页,编辑于2022年,星期一迭代法
8、就是一种利用递推公式进行运算的方法,用其生成迭代法就是一种利用递推公式进行运算的方法,用其生成一个迭代数列,来逼近方程的根。一个迭代数列,来逼近方程的根。一、迭代格式一、迭代格式考察方程考察方程f(x)=0,将将f(x)=0改写改写为下列等价形式为下列等价形式x=(x)并可以做出下列的并可以做出下列的迭代格式迭代格式xk+1=(xk)k=0,1,2,(2-7)则则(x)称为迭代函数称为迭代函数3迭代法迭代法第16页,共54页,编辑于2022年,星期一从给定的初始近似根从给定的初始近似根x0出发出发,按迭代公式按迭代公式(2-7)可以得到一个可以得到一个数列数列x0,x1,x2,xk,如果如果(
9、x)是连续的,且这个数列是连续的,且这个数列xk收敛到收敛到x*,则有则有则则x*就为就为f(x)的根的根,满足,满足x*=(x*),称,称x*为为的一个不动点的一个不动点(即(即f(x)=0的根)。的根)。根据误差要求,计算到某一步,就可以把根据误差要求,计算到某一步,就可以把xk作为作为f(x)=0的近似值。的近似值。注意注意迭代法的三步曲迭代法的三步曲:改写改写迭代格式迭代格式求数列,且数列收敛,求数列,且数列收敛,(x)连续,则连续,则x*为原方程的根。为原方程的根。kkk第17页,共54页,编辑于2022年,星期一如如方程方程f(X)=X2+X16=0改写改写X=16-X2,则迭代函
10、数则迭代函数(x)=16-X2,迭代公式迭代公式Xk+1=16-Xk2若若:则称则称Xk收敛,否则称收敛,否则称Xk发散发散第18页,共54页,编辑于2022年,星期一例例2求求f(x)=x2-2x-3=0在在0,4之间的一个实根之间的一个实根解解:首先可验证首先可验证 f(x)在在2,4有根有根3(1)将原方程变形为将原方程变形为x=取取(x)=构造迭代公式:构造迭代公式:Xk+1=(k=0,1,2.n)取初始值取初始值x0=4,代入得:,代入得:X1=3.316X2=3.014X3=3.034X4=3.011X5=3.004收敛于根收敛于根3第19页,共54页,编辑于2022年,星期一(2
11、)如果取如果取x=,也即,也即(X)=仍取仍取x0=4按迭代公式按迭代公式xk+1=(k=0,1,2n)可得:可得:X1=6.5X2=19.626X3=191.0.发散发散还可构造还可构造x=x2x-3等等第20页,共54页,编辑于2022年,星期一可见,可见,对于方程对于方程f(x)=0可构造几种不同的迭代函数,即迭代可构造几种不同的迭代函数,即迭代格式不唯一,有的是收敛的,但有的是发散的,随着格式不唯一,有的是收敛的,但有的是发散的,随着k的增的增加,加,Xk并不能趋向一个固定的值,而是变得无穷大,我们不并不能趋向一个固定的值,而是变得无穷大,我们不禁要问:禁要问:迭代格式满足什么条件才能
12、收敛于方程迭代格式满足什么条件才能收敛于方程f(x)=0的根的根?怎样加速其收敛?怎样加速其收敛?误差怎样估计?误差怎样估计?第21页,共54页,编辑于2022年,星期一二、迭代格式的收敛性二、迭代格式的收敛性定理定理1:设:设(x)在在a,b上具有连续的一阶导数,且满足下列条件:上具有连续的一阶导数,且满足下列条件:(1)对任意对任意xa,b,(x)a,b,(2)对任意对任意xa,b,存在常数,存在常数L(0,1),使,使|(x)|L1,则则(1)方方程程x=(x)在在a,b上上有有唯唯一一的的根根x*,且且对对任任意意初初值值x0a,b,迭迭代代格格式式xk+1=(xk)k=0,1,2,均
13、收敛于均收敛于x*;(2)(3)(k=1,2,)第22页,共54页,编辑于2022年,星期一定理定理1证明:证明:(1)因为因为对任意对任意xa,b,(x)a,b令令g(x)=x-(x)则有:则有:g(a)=a-(a)0,g(b)=b(b)0g(a)g(b)0若此两式中有一个等号成立若此两式中有一个等号成立,在在a,b就存在不动点就存在不动点a或或b,若两式中严格不等号成立若两式中严格不等号成立,则由则由的连续性知:的连续性知:必有必有x*a,b使使 x*-(x*)=0成立成立也即也即x*=(x*),x*就是就是的不动点的不动点(证明至少有一零点证明至少有一零点)第23页,共54页,编辑于20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 非线性 方程 求根 PPT 讲稿
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内