kpgkpg 发表于 2008-12-25 10:44

急!急!急!ODE45求解8自由度方程效率疑问

写了一个ode求解8维微分方程组的matlab程序,每运行一下,需要将近2个小时。有点疑问,究竟是因为matlab的ode45函数问题呢?还是RK4算法效率问题?
如果是matlab的ode45函数问题,使用C/C++重新编写RK4代码求解8维微分方程组,耗费时间会缩短么?由于方程右端项比较复杂,所以希望有经验的大侠们指点。
如果是RK4算法的问题,请问除了RK4能求解非线性微分方程组之外,还有那些高效率的算法?
页: [1]
查看完整版本: 急!急!急!ODE45求解8自由度方程效率疑问