计算方法非线性方程求解.ppt_第1页
计算方法非线性方程求解.ppt_第2页
计算方法非线性方程求解.ppt_第3页
计算方法非线性方程求解.ppt_第4页
计算方法非线性方程求解.ppt_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章 非线性方程数值解,1 基础知识,求 f (x) = 0 的根,其中f(x)为非线性函数。,此类问题 在工程和科学计算中,此类问题广泛存在。,当f(x)为代数多项式时,称为代数方程,否则为超越方程。,x1,x2,a,b,x*,2,优点: 简单; 对f (x) 要求不高(只要连续即可) .,缺点: 无法求复根及偶重根 收敛慢,迭代法是数值计算中的一类重要方法,应用广泛。,迭代法是一种重要的逐次逼近方法。这种方法 用某个固定公式反复校正根的近似值,使之逐步精 确化,最后得到满足精度要求的结果。,2 迭代法,的不动点,由此也称为不动点迭代法,,迭代法的一般形式:, , .,若 收敛,即存在 x

2、* 使得 ,且 连续,则由 可知 ,即 是 的不动点,也就是f 的根。,从一个初值 出发,计算,( I ) 当 xa, b 时, (x)a, b; ( II ) 0 L 1 使得 则任取 x0a, b,由 xk+1 = (xk) 得到的序列 收敛于 (x) 在a, b上的唯一不动点。并且有误差估计式:,( k = 1, 2, ),k,考虑方程 x = (x), (x)Ca, b, 若,定理1,注1, 不动点唯一, 当k 时, xk 收敛到 x* ?,证明: (x) 在a, b上存在不动点,注:事实上,定理3是充分必要的,即另有结论:,两个迭代值组合的方法:,三个迭代值组合的方法:,P(x0,

3、y0),P(y0, z0),3 牛顿法,引入:将非线性方程线性化 Taylor 展开,取 x0 x*,将 f (x)在 x0 做一阶Taylor展开:,, 在 x0 和 x 之间。,将 (x* x0)2 看成高阶小量,则有:,( f C1,f (x*) 0),单根情形,定理1,(收敛的充分条件)设 f C2a, b,若 f (a) f (b) 0; 则Newtons Method产生的序列 xk 收敛到f (x) 在 a, b 的唯一根。,定理2,(局部收敛性)设 f C2a, b,若 x* 为 f (x) 在a, b上的根,且 f (x*) 0,则存在 x* 的邻域 使得任取初值 ,Newtons Method产生的序列 xk 收敛到x*,且满足,证明:Newtons Method 事实上是一种特殊的不动点迭代 其中 ,则,收敛,由 Taylor 展开:,只要 f (x*) 0,则令 可得结论。,重根情形,原理:若由 xk 得到的 xk+1 不能使 | f | 减小,则在 xk 和 xk+1 之间找一个更好的点 ,使得 。,求复根 Newton 公式中的自变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论