作者agody (讲不听)
看板Fortran
标题Re: [问题] 用Fortran写Runge-Kutta解ODE
时间Mon Apr 20 00:36:50 2009
※ 引述《dreamerx (Tag)》之铭言:
: 大家好
: 最近在修课时被要求用Fortran解一个ODE , f'''+f'f = 0
f'=df/dt
我们假设f'=A,f''=B
那会得到
f' => f' =A
f'' => A' =B
f''' => B' =A*f
用这一个联立去解三个一阶ODE
其中A,B和f的初值应该要有initial condition
: 我在网路上有看过许多版本的Runge-Kutta法code
: 可是我都没办法正确地改写里头的参数将我的题目套用进去
: 有没有解过类似问题的前辈方便指导一下
: code太长了所以没有po上来
: 先谢谢了!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.96.238
※ 编辑: agody 来自: 61.228.96.238 (04/20 09:26)
1F:推 dreamerx:感谢! 这种是直接积分用loop去找解对不对? 04/20 10:25