|
|
发表于 2010-11-24 08:30:19
|
显示全部楼层
如果真如楼主所言这么慢,每秒只能算3.5次的话,想加快速度,是否可用下面的笨办法:
1,用1ms步长算10s,耗时约2900s,不到1小时;
2,以1的结果为初始条件,继续用10ms步长算100s,耗时约2900s,不到1小时;
3,以2的结果为初始条件,继续用0.1s步长算500s,耗时约1500s,不到0.5小时;
4,以3的结果为初始条件,继续用1s步长算3000s,耗时约900s,不到0.3小时;
总计不到3个小时,1个上午可完成计算。
考虑到瞬态震荡幅度一般是按指数曲线衰减,上面的做法应该具有足够的精度,只是太麻烦。
[ 本帖最后由 uesoft 于 2010-11-24 08:37 编辑 ] |
|