Next:
3.1 2階以上の方程式の1階方程式への書き換え (簡単だけど重要)
Up:
常微分方程式の初期値問題のシミュレーション
Previous:
2.3.1 Runge-Kutta法のプログラム
3
多次元問題のシミュレーション, 2階以上の方程式
が多次元ベクトルである場合が重要である。
例題として、単振動の方程式の初期値問題
(
9
)
を取り上げる。この
は実数であるが、 1階方程式に書き直すとベクトル値関数についての微分方程式になる。
ちなみに、上の問題の解は
Subsections
3
.
1
2階以上の方程式の1階方程式への書き換え (簡単だけど重要)
3
.
2
C言語による Euler 法プログラム例
3
.
2
.
0
.
1
tanshin-euler.c
3
.
3
C言語による Runge-Kutta 法プログラム例
3
.
3
.
0
.
1
tanshin-rk.c
3
.
3
.
0
.
2
反省
3
.
4
Julia によるプログラム例
桂田 祐史