数值分析-课件-第07章非线性方程求根

数值分析-课件-第07章非线性方程求根

ID:40500751

大小:1.01 MB

页数:38页

时间:2019-08-03

数值分析-课件-第07章非线性方程求根_第1页
数值分析-课件-第07章非线性方程求根_第2页
数值分析-课件-第07章非线性方程求根_第3页
数值分析-课件-第07章非线性方程求根_第4页
数值分析-课件-第07章非线性方程求根_第5页
资源描述:

《数值分析-课件-第07章非线性方程求根》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数值分析NumericalAnalysis机械与汽车工程学院主讲人:孔胜利kongsl@spu.edu.cn2012-09-01数值分析第7章非线性方程求根求根的基本问题及分析方法迭代法Newton法弦截法与抛物线法数值分析7.1求根的基本问题及分析方法方程的求根大致包括3个基本问题:根的存在性方程有没有根?有的话,有几个?根的隔离求出几个互不相交的区间,使每个区间中只有一个根。根的精确化在求出精度不高的近似根的基础上,逐步将根精确化,直到满足预先要求的精度为止。基本方法:分析法搜索法二分法数值分析求根的基本问题及分

2、析方法1、分析法利用连续函数的性质,函数的增减性、极值等性质判定根的范围。特别是当f(x)连续,且,则a,b间至少有一个实根。这点在判定根的范围中很重要。对于n次多项式方程至多有n个实根。有时可以辅以图像来更直观地观察分析问题。数值分析求根的基本问题及分析方法例对之根进行隔离。解显然,,由得驻点。因故分别为极大值和极小值。从而内各有一个实根。由y=f(x)的草图可以直观地看到这点。又显然有因而,三个根的更好的隔离区间为y=f(x)的草图数值分析求根的基本问题及分析方法2、搜索法如果我们判定方程f(x)=0的某一个根的

3、大致范围,则可用搜索法加以缩小,使根进一步精确化。设,且,则可判定。不妨设,且。我们从左端开始,按预先选定的步长h,一步一步地向右边走,每走一步检查一下终点的函数值是否取正号。如果,则表明根。如果精度不够,可将看成[a,b]再次进行搜索,并从左端点开始向右搜索,直到满足精度为止。在具体实施中,步长的选择是个关键,步长较小时精度高,但搜索次数增加。数值分析求根的基本问题及分析方法例题试求方程的唯一正根,要求误差不超过0.1。解从x=0开始,取步长h=1,则有故根。再去h=0.2,因,故根从而取近似根为2.1,即即可满足

4、精度要求。注意:搜索法的实施是很灵活的,哪怕没有给出根的存在范围,也可进行搜索。数值分析求根的基本问题及分析方法3、二分法把搜索的步长取为含有根区间[a,b]的1/2,便得到二分法。例题用二分法将在(2,3)内的根精确到小数点后第二位。解kakbkxkf(xk)的符号0232.5+122.52.25+222.252.215+322.1252.0625-42.06252.1252.09375-52.093752.1252.109375+62.093752.1093752.1015625+72.093752.101562

5、52.09765625数值分析求解方程的问题,可将方程变形写成的形式。显然,前者的根必满足后者,即。反之亦然。这表明:求方程的根,可转化为求方程的根。为此,可选定某个初值,按迭代格式进行迭代运算。(*)称为求方程之根的迭代格式。在中,称为函数的一个不动点。从而,求方程之根,即求函数的零点,又等价于求迭代函数的不动点。7.2迭代法数值分析例题1求方程在0.4附近的有五位有效数字的近似根。解将方程变形为则迭代格式为取初始值为0.4,可算得各次近似根为数值分析收敛迭代格式的建立例题求方程在1.5附近的近似值。解将方程变为,

6、建立迭代格式前者是收敛的,后者是发散的。后者与前者的最大不同点在于后者的导数,而前者的。这表明:迭代格式的收敛性,与迭代函数的导数的大小有关。数值分析定理设迭代函数,且满足(1)任给,总有(2)存在正数q<1,使则对于任意初值,当时,迭代格式所得的数列收敛于[a,b]内唯一的实根,并有估计式注意:定理中在函数的整个定义区间上满足的条件是相当苛刻的,实际应用中局部收敛即可。数值分析例题求方程的一个正根,精度为10-3。迭代格式的收敛速度迭代加速公式数值分析7.3Newton法Newton迭代法的基本思想将曲线的问题转化

7、为直线来解决,即将非线性方程转化为线性方程来求解。Newton迭代格式由于它是基于切线方程而得到的,因而也叫切线法。数值分析例题用Newton法求方程在0.5附近的根。解因为,故迭代格式为取初值,经迭代演算,得到前四次的近似根为数值分析Newton法的应用对于给定的正数C,应用Newton法解二次方程因为故得求的近似值的迭代格式例题计算解凡是迭代算法,初值的选取都会影响到收敛速度。取,利用上面的迭代格式计算4次的结果为数值分析习题应用牛顿法于方程,导出求立方根的迭代公式。数值分析简化Newton法迭代公式为Newto

8、n下山法迭代公式为数值分析7.4弦割法与抛物线法Newton法具有收敛快的优点,但也有要计算导数的缺点,这对求导比较麻烦的函数,牛顿迭代格式用起来是不方便的。为避开计算导数,取2个初值点,过作割线,则得到割线的斜率为一般地,用割线的斜率代替牛顿法中切线的斜率,即用则得新的迭代格式用(*)式求近似根称为双点弦割法。数值分析在用双点弦割法中计算次近

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

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

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