论述微分方程数值解法.pptVIP

  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文档。上传文档
查看更多
   在假设 yi = y(xi),即第 i 步计算是精确的前提下,考虑的截断误差 Ri = y(xi+1) ? yi+1 称为局部截断误差 /* local truncation error */。 定义2.2     若某算法的局部截断误差为O(hp+1),则称该 算法有p 阶精度。 定义2.1 2、欧拉法的局部截断误差 .精品课件. * ? 欧拉法的局部截断误差: Ri 的主项 /* leading term */ 欧拉法具有 1 阶精度。 .精品课件. * 例1: 用欧拉公式求解初值问题 取步长 。 解: 应用Euler公式于题给初值问题的具体形式为: 其中 。 计算结果列于下表: .精品课件. * .精品课件. * 可用来检验近似解的准确程度。 进行计算,数值解已达到了一定的精度。 这个初值问题的准确解为 , 从上表最后一列,我们看到取步长 .精品课件. * 3、 欧拉公式的改进: ? 隐式欧拉法 /* implicit Euler method */ 向后差商近似导数 x0 x1 )) ( , ( ) ( 1 1 0 1 x y x f h y x y + ? .精品课件. * 由于未知数 yi+1 同时出现在等式的两边,不能直接得到,故称为隐式 /* implicit */ 欧拉公式,而前者称为显式 /* explicit */ 欧拉公式。 .精品课件. * 一般先用显式计算一个初值,再迭代求解。 隐式欧拉法的局部截断误差: 即隐式欧拉公式具有 1 阶精度。 .精品课件. * ? 梯形公式 /*trapezoid formula */ — 显、隐式两种算法的平均 注:梯形公式的局部截断误差 , 即梯形公式具有2 阶精度,比欧拉方法有了进步。 但注意到该公式是隐式公式,计算时不得不用到 迭代法,其迭代收敛性与欧拉公式相似。 .精品课件. * ?中点欧拉公式 /* midpoint formula */ 中心差商近似导数 x0 x2 x1 假设 , 则可以导出 即中点公式具有 2 阶精度。 .精品课件. * 方 法 ? ? 显式欧拉 隐式欧拉 梯形公式 中点公式 简单 精度低 稳定性最好 精度低, 计算量大 精度提高 计算量大 精度提高, 显式 多一个初值, 可能影响精度 .精品课件. * ? 改进欧拉法 /* modified Euler’s method */ Step 1: 先用显式欧拉公式作预测,算出 Step 2: 再将 代入隐式梯形公式的右边作校正,得到 1 + n y .精品课件. * .精品课件. * 注:此法亦称为预测-校正法 /* predictor-corrector method */ 可以证明该算法具有 2 阶精度,同时可以看到它 是个单步递推格式,比隐式公式的迭代求解过程 简单。后面将看到,它的稳定性高于显式欧拉法。 改进的欧拉法 .精品课件. * 在实际计算时,可将欧拉法与梯形法则相结合, 计算公式为 应用改进欧拉法,如果序列 收敛, 它的极限便满足方程 .精品课件. * 改进欧拉法的截断误差 因此,改进欧拉法公式具有 2 阶精度 .精品课件. * 例2: 用改进Euler公式求解例1中的初值问题, 取步长 。 解:对此初值问题采用改进Euler公式, 其具体形式为 计算结果列于下表: 例1: 用欧拉公式求解初值问题 .精品课件. * 改进的Euler法 Euler法 .精品课件. * 通过计算结果的比较可以看出,改进的Euler方法 的计算精度比Euler方法要高。 .精品课件. * 第6章 常微分方程数值解法 §6.1 引 言 §6.2 欧拉方法 §6.3 龙格—库塔方法 .精品课件. * §6.1 引 言 微分方程数值解一般可分为:常微分方程数值解和偏微分 方程数值解。自然界与工程技术中的许多现象,其数学表达式 可归结为常微分方程(组)的定解问题。一些偏微分方程问题 也可以转化为常微分方程问题来(近似)求解。Newton最早采 用数学方法研究二体问题,其中需要求解的运动方程就是常微 分方程。许多著名的数学家,如 Bernoulli(家族),Euler、 Gauss、Lagrange和Laplace等,都遵循历史传统,研究重要 的力学问题的数

文档评论(0)

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

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

1亿VIP精品文档

相关文档