- 締切済み
微分方程式をルンゲクッタ法を用いて解くプログラム
2*(y''(x))+0.5(y'(x))+2.5y=1 Y(0)=0.1,y'(0)=0.1 この微分方程式をルンゲクッタ法を用いて、 x軸が0から50位(0.01刻み)までのyの値を算出するプログラムを作りたいのですが、どうすればいいのかさっぱり分かりません。 ネットで色々と調べてみたのですが、ルンゲクッタ法をどうやってプログラムで表せば良いのかが分かりません。 どうか、回答をよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wolfberry
- ベストアンサー率23% (3/13)
回答No.1
もし学校の課題なら自分で考えないと自分の将来のためによくないよ。 そうでないなら、基本はここで十分でしょう。 http://www.damp.tottori-u.ac.jp/%7Eooshida/edu/ode/ サンプルソフトが欲しければ、ここ。 http://www.unige.ch/math/folks/hairer/software.html