第九章常微分方程数值解课题.pptVIP

  • 2
  • 0
  • 约 83页
  • 2016-12-15 发布于湖北
  • 举报
通过计算结果的比较可以看出,改进的Euler方法 的计算精度比Euler方法要高。 §3 龙格 - 库塔法 /* Runge-Kutta Method */ 建立高精度的单步递推格式。 单步递推法的基本思想是从 ( xi , yi ) 点出发, 欧拉法及其各种变形所能达到的最高精度为2阶。 以某一斜率沿直线达到 点。 ? 考察改进的欧拉法,可以将其改写为: 斜率 一定取K1 K2 的平均值吗? 步长一定是一个h 吗? 将改进欧拉法推广为: ) , ( ) , ( ] [ 1 2 1 2 2 1 1 1 phK y ph x f K y x f K K K h y y i i i i i i + + = = + + = + l l 首先希望能确定系数 ?1、?2、p,使得到的算法格式有2阶精度,即在 的前提假设下,使得 Step 1: 将 K2 在 ( xi , yi ) 点作 Taylor 展开 Step 2: 将 K2 代入第1式,得到 Step 3: 将 yi+1 与 y( xi+1 ) 在 xi 点的泰勒展开作比较 要求 ,则必须有: 这里有 个未知数, 个方程。 3

文档评论(0)

1亿VIP精品文档

相关文档