回复 16楼 的帖子
还是同样的感谢学长,我在研究一下看看是不是我哪里弄错了另外还想问一下学长:如果系统是刚性的,求解的时候步长要求很小,已经到了10的-10次方了,而且时间也只能算的10的-4次方秒,不知道学长有没有什么方法把时间算的久一些??
呵呵,说的有点乱,不知道你看明白没? 把时间算久一点?
把终了时间调大不就可以了么?
回复 18楼 的帖子
把时间调大就会出现这样的错误提示:Warning: Failure at t=5.599803e-004.Unable to meet integration tolerances without reducing the step size below the smallest value allowed (1.734723e-018) at time t.
回复 17楼 的帖子
这样不能解决系统的刚性问题,发散式迟早的事情,有些人是专门做刚性方程的求解的,你可以找一下他们的方法 无水推荐一下吧,我也想知道哦,呵呵! 无水学长说的是不是gear法啊,还有什么更好用吗? gear法?在matlab里面用什么求解器?还是自己编写?回复 23楼 的帖子
我现在也正在看相关的书,具体怎么求还不是特别清楚。MATLAB里面好像没有求解器,应该要自己编写。 呵呵!能否给点提示啊?也遇到这方面问题了!
回复 25楼 的帖子
呵呵,我现在也是半瓶水,不知道能帮上你不,我现在在看《刚性常微分方程初值问题的数值解法》,里面有介绍gear法,不知道对你有帮助没。 呵呵,好的,我看看先,谢谢了!
页:
1
[2]