第六章-常微分方程解法.pptVIP

  • 15
  • 0
  • 约7.1千字
  • 约 104页
  • 2018-04-12 发布于河北
  • 举报
第六章-常微分方程解法

§6.6 龙格-库塔方法 §6.6 龙格-库塔方法 于是 其中P可以任意选取。这个式子叫P阶泰勒方法。 §6.6 龙格-库塔方法 这样,便得到了一种P阶显式单步法 P=1时, ,泰勒方法变为欧拉方法。 §6.6 龙格-库塔方法 使用泰勒方法时,需要计算f(2)(x,y), f(3)(x,y),…,对于复杂的f,计算较繁,所以高阶泰勒方法并不实用。 在欧拉法中, ,即 取为xn处的折线斜率。 Remarks: §6.6 龙格-库塔方法 在改进欧拉方法中, 为平均值,其中k1=f’(xn,yn), k2=f’(xn+h,y1+hk1),于是可以想象,如果取为更多个斜率k的加权平均值,有可能使阶数提高。 其中 §6.6 龙格-库塔方法 Runge-Kutta方法一般用R个斜率,称为R级。定义为: 也可以用另外一种方法构造R-K法。由微分中值定理知: §6.6 龙格-库塔方法 其中 h=xn+1-xn §6.6 龙格-库塔方法 可以看作y(x)在区间[xn,xn+1]上的平均斜率 ,所以只要对平均斜率

文档评论(0)

1亿VIP精品文档

相关文档