好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《RK求解微分方程》PPT课件.ppt

23页
  • 卖家[上传人]:pu****.1
  • 文档编号:588521601
  • 上传时间:2024-09-08
  • 文档格式:PPT
  • 文档大小:1.02MB
  • / 23 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Runge-Kutta积分方法积分方法由此得到由此得到高阶的单步法高阶的单步法但是,往往右函数的高阶导数或者无法直接得到、或者计算太过复杂但是,往往右函数的高阶导数或者无法直接得到、或者计算太过复杂所以实际的做法是:所以实际的做法是:用用[tn,tn+1]区间中解曲线邻域的一些已知点函数区间中解曲线邻域的一些已知点函数值的线性组合来代替值的线性组合来代替F(t,Y)的导数的导数,从而得到高阶的单步法公式从而得到高阶的单步法公式 例例此处即通过计算已知点的函数值此处即通过计算已知点的函数值(K1,K2)的线性组合代替高阶导数,的线性组合代替高阶导数,得到了较高的精度得到了较高的精度 ØRunge-Kutta方法的推导方法的推导Runge-Kutta方法的一般形式:方法的一般形式:确定了阶数之后,再通过确定了阶数之后,再通过Taylor展开、比较两边系数的展开、比较两边系数的方法,确定各待定系数:方法,确定各待定系数: Ø二阶显式二阶显式Runge-Kutta方法方法展开各项如下:展开各项如下:其中其中 Ø二阶显式二阶显式Runge-Kutta方法方法要使得方法是二阶的,则局部截断误差应该为三阶小量,即:要使得方法是二阶的,则局部截断误差应该为三阶小量,即: 例例 结果及比较结果及比较 Ø三阶显式三阶显式Runge-Kutta方法方法在推导二阶显式方法的过程中,注意到局部截断误差表达式中在推导二阶显式方法的过程中,注意到局部截断误差表达式中h3项项包含了以下表达式:包含了以下表达式:因此若要在局部截断误差中消去因此若要在局部截断误差中消去h3项,必须增加包含了以上各项的项,必须增加包含了以上各项的多个方程,同时我们注意到多个方程,同时我们注意到r=2时,只有时,只有 等四个待定系数,等四个待定系数,少于方程的数目,所以这样的系数不存在。

      故:少于方程的数目,所以这样的系数不存在故: r=2时时Runge-Kutta方法只能是二阶的方法只能是二阶的要得到三阶的方法,则必须有要得到三阶的方法,则必须有r=3 Ø三阶显式三阶显式Runge-Kutta方法方法 Ø四阶显式四阶显式Runge-Kutta方法方法 Ø四阶显式四阶显式Runge-Kutta方法方法xnxn + h/2xn + hf1f2f3f4 x四阶二阶真解四阶误差 二阶误差0.01.000000 1.000000 1.0000000.00000.0000000.11.104829 1.102450 1.1048291.60E-72.38E-30.21.218597 1.211507 1.2185973.40E-77.09E-30.31.340141 1.325766 1.3401415.48E-71.44E-20.41.468175 1.443671 1.4681757.69E-72.45E-20.51.601278 1.563506 1.6012799.95E-73.78E-20.61.737880 1.683374 1.7378811.20E-65.45E-20.71.876246 1.801179 1.8762471.42E-67.51E-20.82.014457 1.914603 2.0144591.68E-69.99E-20.92.150395 2.021086 2.1503971.96E-61.29E-11.02.281716 2.117800 2.2817182.32E-61.64E-1例例 结果及比较结果及比较 结果及比较结果及比较 Ø关于关于Runge-Kutta方法方法 Ø提高提高Runge-Kutta方法的精度的方法方法的精度的方法提高精度最简单的方提高精度最简单的方法是缩短步长,但要法是缩短步长,但要以牺牲计算速度和积以牺牲计算速度和积累舍入误差为代价。

      累舍入误差为代价 Ø变步长的变步长的Runge-Kutta方法方法作为妥协,如果能在计算过程中实时控制步长的大小,就可作为妥协,如果能在计算过程中实时控制步长的大小,就可以在获得较高的计算速度的同时,保证较高的精度以在获得较高的计算速度的同时,保证较高的精度 ØRunge-Kutta-Fehlberg方法方法Fehlberg设计了一个更加精巧的嵌套方法如下:设计了一个更加精巧的嵌套方法如下: ØRunge-Kutta-Fehlberg方法方法Fehlberg给出的四阶、五阶公式给出的四阶、五阶公式RKF4(5)如下:如下: ØRunge-Kutta-Fehlberg方法方法七阶、八阶七阶、八阶RKF7(8) ØRunge-Kutta-Fehlberg方法方法七阶、八阶七阶、八阶RKF7(8) Ø单步法单步法 作业作业 。

      点击阅读更多内容
      相关文档
      【全国硕士研究生入学统一考试政治】2020年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2015年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2010年考研政治真题.docx 【全国硕士研究生入学统一考试政治】1996年政治考研真题(理科)及参考答案.doc 【全国硕士研究生入学统一考试政治】2001年政治考研真题(理科)及参考答案.doc 【全国硕士研究生入学统一考试政治】2016年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2000年政治考研真题(文科)及参考答案.doc 【全国硕士研究生入学统一考试政治】1997年政治考研真题(理科)及参考答案.doc 【全国硕士研究生入学统一考试政治】2007年考研政治真题.doc 【全国硕士研究生入学统一考试政治】1997年政治考研真题(文科)及参考答案.doc 【全国硕士研究生入学统一考试政治】2004年考研政治真题.doc 【全国硕士研究生入学统一考试政治】2003年考研政治真题.doc 【全国硕士研究生入学统一考试政治】2019年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2009年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2001年政治考研真题(文科)及参考答案.doc 【全国硕士研究生入学统一考试政治】2021年考研政治真题.doc 【全国硕士研究生入学统一考试政治】2014年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2018年考研政治真题.docx 【全国硕士研究生入学统一考试政治】2008年考研政治真题.doc 【全国硕士研究生入学统一考试政治】2011年考研政治真题.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.