数值分析非线性方程组的求解幻灯片.ppt
《数值分析非线性方程组的求解幻灯片.ppt》由会员分享,可在线阅读,更多相关《数值分析非线性方程组的求解幻灯片.ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数值分析课件非线性方程组的求解第1页,共64页,编辑于2022年,星期六预备知识预备知识q 满足函数方程满足函数方程 f(x)=0 f(x)=0 的的x x称为方程称为方程(1)(1)的的根根,或称,或称为函数为函数f(x)f(x)的的零点零点。如果函数。如果函数(x)x)可分解为可分解为 (x)=(xx)=(x s)s)m mg(x)g(x)且且g(g(s s)0,0,则称则称s s是是(x)x)的的m m重零点重零点或或(x)=0 x)=0的的m m重重根。当根。当m=1m=1时,称时,称s s是是(x)x)的的单根或单零点单根或单零点。q 定理定理 假设函数假设函数y=f(x)y=f(x
2、)在在x=sx=s的某一邻域内充分可的某一邻域内充分可 微,则微,则s s是方程是方程f(x)=0f(x)=0的的m m重根的充分必要条件是重根的充分必要条件是第2页,共64页,编辑于2022年,星期六求解非线性方程的根的问题可分为下面几个方面求解非线性方程的根的问题可分为下面几个方面:q l 根的存在性根的存在性l 根的隔离根的隔离l 根的精确化根的精确化q 非线性方程根的存在性非常复杂。非线性方程根的存在性非常复杂。l 对于代数方程即多项式方程,其根的对于代数方程即多项式方程,其根的个数与代数方程的个数与代数方程的次数相同次数相同。而且理论上已证明,对于次数。而且理论上已证明,对于次数n=
3、4n=4的多项式方程的多项式方程,它的它的根可以用公式表示根可以用公式表示,而而次数大于次数大于5 5的多项式方程的多项式方程,它的根一般不能用它的根一般不能用解析表达式表达。解析表达式表达。示示.l 对于超越方程或其他非线性方程,可能没有零点,也可对于超越方程或其他非线性方程,可能没有零点,也可能有一个或若干个零点,甚至无穷多个零点。能有一个或若干个零点,甚至无穷多个零点。第3页,共64页,编辑于2022年,星期六根的存在性定理根的存在性定理q 定理定理1 1.(根的存在定理根的存在定理)假设函数假设函数y=f(x)y=f(x)C C a,ba,b,且且f(a)f(b)0,f(a)f(b)0
4、,则至则至 少存在一点少存在一点x x (a,b)(a,b)使得使得f(x)=0.f(x)=0.(并称区间并称区间(a,b)a,b)为有根区间为有根区间).).q 定理定理2 2.(根的唯一性)(根的唯一性)假设函数假设函数y=f(x)y=f(x)在在 a,ba,b 上单调连续上单调连续,且且 f(a)f(b)0,f(a)f(b)0,则恰好只存在一点则恰好只存在一点x x (a,b)(a,b)使得使得 f(x)=0f(x)=0 第4页,共64页,编辑于2022年,星期六根的隔离根的隔离求根的隔离区间的两种方法求根的隔离区间的两种方法q 画图法画图法n 画出画出y y=f f(x x)的略图,从
5、而看出曲线与的略图,从而看出曲线与x x轴交轴交 点的大致位置。点的大致位置。n 也可将也可将f f(x x)=0)=0分解为分解为 1 1(x x)=)=2 2(x x)的形式,的形式,1 1(x x)与与 2 2(x x)两曲线交点的横坐标所在的子两曲线交点的横坐标所在的子 区间即为含根区间。区间即为含根区间。例如例如x xlglgx x 1=0 1=0 可以改写为可以改写为lglgx x=1/=1/x x 画出对数曲线画出对数曲线y y=lg=lgx x,与双曲线与双曲线y y=1/=1/x x,它们交它们交 点的横坐标位于区间点的横坐标位于区间2,32,3内内第5页,共64页,编辑于2
6、022年,星期六023yx画图法画图法第6页,共64页,编辑于2022年,星期六逐步搜索逐步搜索法法n 对于给定的对于给定的f f(x x),设有根区间为设有根区间为 A A,B B,从从x x0 0=A A 出发,以步长出发,以步长h h=(=(B B-A A)/)/n n(n n是正整数是正整数),在,在 A A,B B 内取定节点:内取定节点:x xi i=x x0 0ihih(i i=0=0,1 1,2 2,n n),从左至右检查从左至右检查f f(x xi i)的符号,如发现的符号,如发现x xi i与端点与端点x x0 0 的函数值异号,则得到一个缩小的有根子区间的函数值异号,则得
7、到一个缩小的有根子区间 x xi i-1-1,x xi i。n 用逐步搜索法进行实根隔离的关键是选取步长用逐步搜索法进行实根隔离的关键是选取步长h hn 要选择适当要选择适当h h ,使之既能把根隔离开来,工作量又使之既能把根隔离开来,工作量又 不太大。不太大。q 逐步搜索法逐步搜索法第7页,共64页,编辑于2022年,星期六二分法二分法 Bisectionq 在方程求根的方法中,最直观、最简单的方法就在方程求根的方法中,最直观、最简单的方法就 是二分法。是二分法。q 给定方程给定方程f(x)=0,f(x)=0,设设f(x)f(x)在区间在区间 a,ba,b连续连续,且且f(a)f(b)0,f
8、(a)f(b)0,则方程则方程f(x)f(x)在在(a,b)a,b)内至少有一根内至少有一根,为便于讨论为便于讨论,不妨设方不妨设方 程程f(x)=0f(x)=0在在(a,b)a,b)内只有一个内只有一个(重根视为一个重根视为一个)实根。实根。q 二分法的基本思想二分法的基本思想 用对分区间的方法,通过判别函数用对分区间的方法,通过判别函数用对分区间的方法,通过判别函数用对分区间的方法,通过判别函数f f f f(x x x x)在每个在每个在每个在每个 对分区间中点的符号,逐步将有根区间缩小,最对分区间中点的符号,逐步将有根区间缩小,最对分区间中点的符号,逐步将有根区间缩小,最对分区间中点的
9、符号,逐步将有根区间缩小,最 终求得一个具有相当精确程度的近似根终求得一个具有相当精确程度的近似根终求得一个具有相当精确程度的近似根终求得一个具有相当精确程度的近似根第8页,共64页,编辑于2022年,星期六二分法详细步骤二分法详细步骤l l l 第9页,共64页,编辑于2022年,星期六第10页,共64页,编辑于2022年,星期六二分法终止的条件二分法终止的条件q 如下条件终止,可否如下条件终止,可否?这不能保证精确值的精度!这不能保证精确值的精度!x x*第11页,共64页,编辑于2022年,星期六q 有如下估计有如下估计q 因此终止的条件为因此终止的条件为q 二分法终止的条件二分法终止的
10、条件对于给定的精度对于给定的精度 ,可估计二分法所需的步数可估计二分法所需的步数 k k:第12页,共64页,编辑于2022年,星期六二分法的优缺点二分法的优缺点q 优点优点l 计算简单,方法可靠,并保证收敛计算简单,方法可靠,并保证收敛 l 对函数对函数 要求不高,只要连续即可要求不高,只要连续即可。q 缺点缺点l 无法求复根和偶重根无法求复根和偶重根l 收敛慢收敛慢 l 调用一次求解一个调用一次求解一个 a,ba,b间的多个根无法求得间的多个根无法求得 一般求方程的近似根,不大单独使用,常用来为一般求方程的近似根,不大单独使用,常用来为其它方法求方程近似根提供好的初值。方程求根最常用其它方
11、法求方程近似根提供好的初值。方程求根最常用的方法是迭代法的方法是迭代法。第13页,共64页,编辑于2022年,星期六function y=erfen(fun,a,b,esp)Matlab programif feval(fun,a)*feval(fun,b)esp if feval(fun,a)*feval(fun,c)0 b=c;c=(a+b)/2;elseif feval(fun,c)*feval(fun,b)0 a=c;c=(a+b)/2;else y=c;end n=n+1;endy=c;elseif feval(fun,a)=0 y=a;elseif feval(fun,b)=0 y
12、=b;end第14页,共64页,编辑于2022年,星期六第15页,共64页,编辑于2022年,星期六不动点迭代法不动点迭代法q 迭代法的迭代法的基本思想基本思想是一种逐次逼近的方法,首先是一种逐次逼近的方法,首先 给定一个粗糙的初值,然后用同一个迭代公式,给定一个粗糙的初值,然后用同一个迭代公式,反复校正这个初值,直到满足预先给出的精度要求。反复校正这个初值,直到满足预先给出的精度要求。q 迭代法的基本步骤迭代法的基本步骤f(x)=0等价变换等价变换f(x)的根x=(x)(x)的不动点第16页,共64页,编辑于2022年,星期六从一个初值从一个初值 x0 出发出发,计算计算 x1=(x0),x
13、2=(x1),xk+1=(xk),若若 收敛,即存在收敛,即存在 x x*使得使得 ,且且 连续,则由连续,则由 可可知知 x*=(x*),即即x x*是是 的不动点,也就是的不动点,也就是f f 的根。的根。不动点迭代法不动点迭代法定义定义:迭代公式迭代公式 x xk k+1+1=(x xk k)(k k=0,1,)=0,1,)被称为求被称为求解方程解方程 f f(x x)=0)=0 的的不动点迭代法不动点迭代法,其中,其中 (x x)称为称为迭代迭代函数函数。q q 第17页,共64页,编辑于2022年,星期六迭代法的几何含义迭代法的几何含义yxyy=xsy=g(x)x0p0 x1p1第1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 非线性 方程组 求解 幻灯片
限制150内