数值分析-第7章非线性方程与方程组的数值解法.ppt

数值分析-第7章非线性方程与方程组的数值解法.ppt

ID:52313121

大小:2.77 MB

页数:112页

时间:2020-04-04

数值分析-第7章非线性方程与方程组的数值解法.ppt_第1页
数值分析-第7章非线性方程与方程组的数值解法.ppt_第2页
数值分析-第7章非线性方程与方程组的数值解法.ppt_第3页
数值分析-第7章非线性方程与方程组的数值解法.ppt_第4页
数值分析-第7章非线性方程与方程组的数值解法.ppt_第5页
资源描述:

《数值分析-第7章非线性方程与方程组的数值解法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章 非线性方程与方程组的数值解法7.1方程求根与二分法7.2不动点迭代法及其收敛性7.3迭代收敛的加速方法7.4牛顿法7.5弦截法与抛物线法7.6求根问题的敏感性与多项式的零点7.7非线性方程组的数值解法7.1方程求根与二分法7.1.1引言(1.1)本章主要讨论求解单变量非线性方程其中也可以是无穷区间.如果实数满足,则称是方程(1.1)的根,或称是的零点.2若可分解为其中为正整数,且则称为方程(1.1)的重根,或为的重零点,时为单根.若是的重零点,且充分光滑,则如果函数是多项式函数,即(1.2)其中为

2、实数,则称方程(1.1)为次代数方程.3它在整个轴上有无穷多个解,若取值范围不同,解也不同,因此讨论非线性方程(1.1)的求解必须强调的定义域,即的求解区间时的求根公式是熟知的,时的求根公式可在数学手册中查到,但比较复杂不适合数值计算,当时就不能用公式表示方程的根,所以时求根仍用一般的数值方法根据代数基本定理可知,次方程在复数域有且只有个根(含重根,重根为个根).另一类是超越方程,例如4迭代法要求先给出根的一个近似,若且,根据连续函数性质可知在内至少有一个实根,这时称为方程(1.1)的有根区间.非线性问题

3、一般不存在直接的求解公式,故没有直接方法求解,都要使用迭代法.通常可通过逐次搜索法求得方程的有根区间.5例1求方程的有根区间.解根据有根区间定义,对的根进行搜索计算,结果如下:由此可知方程的有根区间为6检查与是否同号,如果同号,说明所求的根在的右侧,这时令否则必在的左侧,这时令见图7-1.考察有根区间,取中点将它分为两半,7.1.2二分法假设中点不是的零点,然后进行根的搜索.图7-1不管出现哪一种情况,新的有根区间的长度仅为的一半.7对压缩了的有根区间又可施行同样的手续,即用中点将区间再分为两半,然后通过

4、根的搜索判定所求的根在的哪一侧,从而又确定一个新的有根区间,其长度是的一半.如此反复二分下去,即可得出一系列有根区间其中每个区间都是前一个区间的一半,因此的长度当时趋于零.8就是说,如果二分过程无限地继续下去,这些区间最终必收缩于一点,该点显然就是所求的根.作为根的近似,则在二分过程中可以获得一个近似根的序列该序列必以根为极限.每次二分后,设取有根区间的中点9由于只要二分足够多次(即充分大),便有这里为预定的精度.(1.3)10例2求方程在区间内的一个实根,要求准确到小数点后第2位.解这里,而取的中点,将

5、区间二等分,由于,即与同号,故所求的根必在右侧,这时应令,而得到新的有根区间如此反复二分下去,按误差估计(1.3)式,欲使(1.3)只需,即只要二分6次,便能达到预定的精度.11计算结果如表7-2.12二分法是计算机上的一种常用算法,计算步骤为:步骤1准备计算在有根区间端点处的值步骤2二分计算在区间中点处的值步骤3判断若,则即是根,计算过程结束,否则检验.若,则以代替,否则以代替.13此时中点即为所求近似根.误差,反复执行步骤2和步骤3,直到区间长度小于允许147.2不动点迭代法及其收敛性7.2.1不动点

6、与不动点迭代法将方程(1.1)改写成等价的形式(2.1)若满足,则;反之亦然,称为函数的一个不动点.求的零点就等价于求的不动点.选择一个初始近似值,将它代入(2.1)右端,即可求得(1.1)15如此反复迭代计算(2.2)称为迭代函数.如果对任何,由(2.2)得到的序列有极限则称迭代方程(2.2)收敛,且为的不动点,故称(2.2)为不动点迭代法.16方程的求根问题在平面上就是要确定曲线与直线的交点对于的某个近似值,在曲线上可确定一点,它以为横坐标,而纵坐标则等于就是说,迭代过程实质上是一个逐步显示化的过程.

7、过引平行轴的直线,设此直线交直线于点,然后过再作平行于轴的直线,与曲线的交点上述迭代法是一种逐次逼近法,其基本思想是将隐式方程归结为一组显式的计算公式.17则点的横坐标为,图7-2记作,纵坐标则等于按图7-2中箭头所示的路径继续做下去.在曲线上得到点列,其横坐标分别为18例3求方程(2.3)在附近的根解设将方程(2.3)改写成下列形式依公式求得的迭代值如果点列趋向于点,则相应的迭代值收敛到所求的根据此建立迭代公式19各步迭代的结果见表7-3.这时可以认为实际上已满足方程(2.3),即为所求的根.如果仅取6

8、位数字,那么结果与完全相同,(2.3)20但若采用方程(2.3)的另一种等价形式建立迭代公式仍取迭代初值,则有结果会越来越大,不可能趋于某个极限.这种不收敛的迭代过程称作是发散的.如图7-3.一个发散的迭代过程,纵使进行了千百次迭代,其结果也是毫无价值的.图7-3217.2.2不动点的存在性与迭代法的收敛性首先考察在上不动点的存在唯一性.定理1设满足以下两个条件:1.对任意有2.存在正常数,使对任意都有(2.4)则在上存在唯一

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

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

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