Maple数字dsolve。最大结果时间

时间:2013-05-31 16:42:07

标签: numerical-methods maple time-limiting dsolve

我有一个微分方程系统。我用数值解决方法解决了它:

sol := dsolve({First, Fourth, Second, Third, iA(0) = 0, iB(0) = 0, theta(0) = 0, (D(theta))(0) = 0}, numeric, vars,maxfun=100000):

第一,第二,第三,第四---是微分方程,然后有初始条件,变量---是一组我想得到的变量(关于时间)。 maxfun - 是dsolve在计算导数时所做的最大评估次数。

因此,我需要检索最大时间值,其中计算了变量。我尝试设置范围参数,但解决时间太长(我需要调用dsolve一百次甚至更多次)。使用maxfun = 1e5,我得到三到四秒的结果。

任何技巧都可以在这里完成?也许有一种方法可以在衍生品的评估之间设定时间步长?

提前致谢,抱歉我的英语不好。

0 个答案:

没有答案