QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2824|回复: 0
打印 上一主题 下一主题

[建模教程] 常微分方程的解法 (三): 龙格—库塔(Runge—Kutta)方法 、线性多步法

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2020-6-9 14:53 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    § 4 龙格—库塔(Runge—Kutta)方法6 P; J% S% C" h1 W- r) j
    1 龙格—库塔方法的基本思想" U' ?  _4 c1 U& ~& H
    8 U* E0 J/ I5 A) ~

    ! D7 u2 _  ~& Q2 q. g7 A& m) x4 u; M0 ]9 ^0 g  c2 _4 p
    确定系数以提高精度
    - f7 A6 o2 ~1 b- e) R5 {, }, M% k; G: t9 ?
    ; ]* q7 e5 i7 t( O' o% \# w0 c
    + I. M: r. U$ E" z
    ' ^) m2 L. T- z* b% p+ }1 I

    # I  b# L5 c; H8 Y! `! X+ O6 J, `. Q
    ! h' j+ x6 G2 }2 .  RK方法 :  4 阶龙格—库塔公式
    ) T) ^) O+ I  ]要进一步提高精度,必须取更多的点,如取 4 点构造如下形式的公式:" w& ^" [& J& R" @
    * J; i& L1 o5 l' f$ @2 U: ?& D
    + Z* c# z$ }8 G

    / g4 b" D# f' Y
    * g1 y2 k7 {( h  P% V$ g9 o$ U, c! e
    这就是常用的 4 阶龙格—库塔方法(简称 RK 方法).3 ^4 W+ ]* t& D3 B8 y

    - L/ Q0 D8 A2 K1 Q% f* r- W& j) G( S! O, I: t- V; u2 W
    ) E+ q6 Y0 u4 f6 A6 M0 X
    5  线性多步法
    - R- r. ^! k  n$ }; E6 C: d( l* ^7 ^3 P  D多步法的基本思想 、增量函数/ ]) G3 x  n" w6 b2 v' f

    6 u# z: M  z. H4 T; p. a) t' s7 ~0 u, Y% S, ^

    3 ?2 W' K6 U% j4 j( w0 i7 O6 j/ e# i, T4 c$ \+ f
    ' @0 T; k: i, J( K: h/ s6 I# ?: n8 c# T

    & G4 l+ c2 U3 f1 ~3 g; ^% k# G/ _* v- K6 S
    §6 一阶微分方程组与高阶微分方程的数值解法
      d0 Q& `& O; _$ k8 _: d1 A6.1 一阶微分方程组的数值解法  i/ D6 Y5 G  l( l9 j: h
    $ I9 B9 G0 r1 W" q3 m) x& |

    ( P1 D( x* s1 a% Z9 ?
    + a+ i* `5 h3 |9 u; X么问题(25)在[a,b] 上存在唯一解 y = y(x) 。 问题(25)与(1)形式上完全相同,故对初值问题(1)所建立的各种数值解法可 全部用于求解问题(25)。
    ' P: k1 ^, `8 B* M& [
    / R8 F" e6 O0 T; E/ z6.2 高阶微分方程的数值解法
    3 |5 G# I# I! b1 F# t+ r, j$ F高阶微分方程的初值问题可以通过变量代换化为一阶微分方程组初值问题。
    : y0 U8 t. R; K, I
    6 X, t6 j) F! H* e( g1 w
    + n$ m; O  E9 Y5 |7 Z% v4 U' W* p, E3 v4 ~

    - W- Z- r1 u: @! h* S- ?+ T# r  x; w7 a! k( b
    刚性方程组、Stiff 方程组
    4 h7 O: o6 C, }1 e" b) a. ?最后需要指出的是,在化学工程及自动控制等领域中,所涉及的常微分方程组初值 问题常常是所谓的“刚性”问题。具体地说,对一阶线性微分方程组
    * z: d+ T  b6 D5 i! y9 y! L, w( Q5 O6 V+ |) }+ I, O7 ~
    . H+ f' u* d" C' U5 G
    ————————————————
    # d: S/ _% c) H7 s+ M, R# N5 I版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    , ^# Z6 K/ V' ?( V9 c5 Y原文链接:https://blog.csdn.net/qq_29831163/article/details/89703598
    + U6 {  L. f7 n! i" [  R  x- g6 _5 J# g. \6 F
    , N* K( A% F0 U  y
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-14 12:56 , Processed in 0.393105 second(s), 51 queries .

    回顶部