数值分析大作业2014.pdfVIP

  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文档。上传文档
查看更多
课程设计 课程名称: 高等数值计算 设计题目: 数值计算 B 课程设计 学号: 姓名: 完成时间: 2014 年 10 月 20 日 题目一:非线性方程求根 用 Newton 法计算下列方程 (1) x3 x 1 0 x 1 x 0.45 x 0.65 ,初值分别为 0 , 0 , 0 ; (2) x3 94x 2 389x 294 0 其三个根分别为 1,3, 98 。当选择初值 x0 2 时给 6 出结果并分析现象 ,当 5 10 ,迭代停止。 一、摘要 非线性方程的解析解通常很难给出,因此非线性方程的数值解就尤为重要。 本实验通过使用常用的求解方法二分法和 Newton 法及改进的 Newton 法处理几 个题目, 分析并总结不同方法处理问题的优缺点。 观察迭代次数, 收敛速度及初 值选取对迭代的影响。 二、数学原理 构造迭代函数的一条很重要的途径是, 用近似方程来代替原方程去求根。 因 此,如果能将非线性方程用线性方程来代替的话,求近似根问题就很容易解决, 而且十分方便。 Newton 法就是把非线性方程线性化的一种方法。 在求解非线性方程 f (x ) 0 时,它的困难在于 f ( x) 是非线性函数,为克服这 一困难,考虑它的线性展开。设当前点为 x k ,在 xk 处的 Taylor 展开式为 f (x ) f (x ) f (x )( x x ) k k k 令 f ( x ) 0 ,可以得到上式的近似方程 f ( x ) f ( x )(x x ) 0 k k k 设 f ( xk ) 0 ,解其方程得到 f (x ) k xk 1 xk ( k 0,1,…) f (x ) k 这就是牛顿迭代公式。用牛顿迭代公式求方程 f (x) 0 根的方法称为牛顿迭 代法。 牛顿迭代法的几何意义为, 不断用切线来近似曲线得到方程的根, 我们知道 方程 f (x ) 0 的实根 x * 是函数 y f (x) 的图形与横坐标的交点, xk 1 是函数 f (x ) 在 点 (x k , f ( xk )) 处的切线与 x 轴的交点,此时就是用切线的零点代替曲线的零点,因 此,牛顿迭代法又称为切线法。 三、程序设计 基于 MATLAB 软件编写程序,先定义一个用 Newton 法求解的功能函数,然后 调用函数用于计算不同的方程。各变量定义见程序。 1、选取初值。 f (

文档评论(0)

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

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

1亿VIP精品文档

相关文档