数值计算方法课件-CH6 逐次逼近法—6.3 非线性方程的迭代解法.pptVIP

数值计算方法课件-CH6 逐次逼近法—6.3 非线性方程的迭代解法.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 逐次逼近法 6.3 解非线性方程的迭代法 本节主要内容 3-1 解非线性方程的简单迭代法 3-2 Newton迭代法及其变形 6.3 非线性方程的迭代法 方程是在科学研究中不可缺少的工具,方程求解是科学计算中一个重要的研究对象. 设函数方程 统称为非线性方程 几百年前就已经找到了代数方程中二次至五次方程的求解公式,但是,对于更高次数的代数方程目前仍无有效的解析解法,对于无规律的超越方程的求解也无精确解法.因此,研究非线性方程的数值解法成为必然. 注. (1) 非线性方程一般情况下很难求得其解析解, 所以往往采用数值方法求解. (2) 非线性方程中, 通常假设函数 f(x) 是连续的. 求非线性方程的根, 即求曲线 y = f(x) 与 x 轴的交点α 单根区间: 方程在区间 [a, b] 只有一根 多根区间: 方程在区间 [a, b] 有多个根 有根区间 保证有解 3-1 简单迭代法 2. 建立迭代格式: 求解非线性方程问题转化为求序列极限问题 称 (3.3) 为求解非线性方程的(简单)迭代法/迭代过程/迭代格式. 迭代函数 ? 根的存在与唯一性:方程有没有根?若有根, 是否唯一? ? 迭代格式的收敛性:如何构造收敛的迭代格式? 定理3.1: 解的存在与唯一性定理 ? 收敛速度的确定; 收敛阶的概念及判定 定义3.1,定理3.2 解: 得迭代格式: 迭代法的收敛与发散, 依赖于迭代函数的构造! 迭代函数要满足什么 条件, 迭代法才收敛? 定理3.1(P225) 判断迭代是否可终止的依据 若迭代函数满足定理 3.1 的条件,则迭代法收敛.那么 迭代过程何时结束? 由(3.5)知,若已知 L 的范围,则由给定的精度可大致估计 迭代所需次数 k (3.4) 判断迭代可终止的条件 估计迭代次数 如何确定迭代次数? 迭代法次数的确定 局部收敛问题 定理3.1的条件一般难于验证,且在大区间 [a,b] 上,这些条件未必满足,因此使用迭代法时,往往只在根α附近进行.即只要假定 在α的附近的小邻域内连续,且满足 则存在α的某个邻域 , 在S上 满足定理3.1的条件,称这种收敛为局部收敛. 一般,在给定精度下,要求方程在某点附近的根. 解 (2) 利用定理3.1验证所建立迭代格式的收敛性 一般选择根附近的一个小区间 0 0.5 0.606 531 0.106531 迭代结果: 1 0.606 531 0.545 239 0.061 292 2 0.545 239 0.579 703 0.034 464 3 0.579 703 0.560 065 0.019 638 4 0.560 065 0.571 172 0.011 107 5 0.571 172 0.564 863 0.006 309 6 0.564 863 0.568 439 0.003 576 7 0.568 439 0.566 409 0.002 030 8 0.566 409 0.567 560 0.001 151 9 0.567 560 0.566 907 0.000 653 α≈0.566 907 是方程在 x = 0.5 附近的计算根. 收敛阶的概念 p = 1 称为线性收敛; p 1 称为超线性收敛; p = 2 称为平方

文档评论(0)

xx88606 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档