我在遗传算法中调用ode15s,对于问题变量的某些配置,集成步骤变得太小,然后发出警告。我不介意警告,但这会减慢查找过程的速度。解。所以,我想让ode15s更早退出(更快)。我以为我可以增加允许的最小步数,但我尝试了这个
options = odeset('AbsTol',1e-8,'RelTol',1e-5,'MinStep',1e-5);
并没有奏效。我该怎么办?
答案 0 :(得分:1)
如果我参考这篇文章: http://www.mathworks.com/matlabcentral/newsreader/view_thread/307359
您无法指定最小步数!但是更改relTol和AbsTol的值将间接改变最小步骤。
祝你好运!