计算方法 教学课件 作者 江爱民 主编 张有正 副主编 nn05.pptVIP

计算方法 教学课件 作者 江爱民 主编 张有正 副主编 nn05.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文档。上传文档
查看更多
上一页 下一页 返回首页 第5章 常微分方程初值问题的数值解法 5.1 数值解法的基本思路 5.2 欧拉方法 5.3 龙格-库塔法 5.4 线性多步法 5.1 数值解法的基本思路 所谓初值问题的常微分方程 是指: 为了便于计算,通常在区间[a,b]上作等步长处理,即 思路 从 出发求出 的方法有 1.化导数为差商 2.数值积分法 对于积分 可以用定积分的数值积分的 方法求得,用不同的数值求积公式,即可获得不同的微分方程数值解的不同公式. 若 若 对数值积分若用梯形公式: 3.泰勒(Taylor)展开法 不考虑余项,则有 两边同时求导得 当n 1时 5.2 欧拉方法 5.2.1 基本公式 考虑一阶常微分方程的初值问题 若采用数值积分法,便有 或 和 欧拉公式 后退欧拉公式 隐形 梯形公式 隐形 5.2.2 欧拉公式的几何解释 5.2.3欧拉方法的误差估计 根据泰勒公式,有 1.欧拉公式 或者写成 2.梯形公式 由泰勒公式有 与 相减 欧拉公式的误差是 梯形公式其每步的截断误差为 比欧拉公式要高,但是梯形公式是隐式的不易计算 5.2.4 改进的欧拉公式 ?先用欧拉公式 对 求出一个初步值 预报值 然后代入式 中,求出校正的 ? 可把它改写成下列形式: 即有 例1 取步长h 0.1,求初值问题 在x 0到x 1各节点上的数值解。 5.3 龙格-库塔法 5.3.1 原理 由微分中值定理 称K为在区间 上的平均斜率 只要平均斜率给出一个算法,就可以得到相应的计算 将改进欧拉法推广为: 相当于 5.3.2 龙格—库塔公式 思路 在区间 上再增加一个或多个预报点,即用三个或更多点上的斜率进行加权平均,作为平均斜率 的近似值,可望得到精度更高的计算公式。 用三个点进行预报: 由泰勒展开 又有 比较两式 代入前面的公式 每步的截断误差为 令p 1/2 中点 ,q 1 终点) 令p 1/3,q 2/3 类似的可得 经典龙格—库塔公式(也称为古典形式):其每一步的截断误差为 还有库塔公式 例 用四阶龙格—库塔公式解以下微分方程的初值问题,并与改进的欧拉公式、准确值比较(取步长0.2): 解 对本题的四阶龙格—库塔公式具体形式为 上一页 下一页 返回首页

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档