主要内容

选择模拟求解器

为了模拟一个模型,SimBiology®软件将模型转换为微分方程组。然后,它使用求解器函数在不同的时间间隔内计算这些方程的解,给出模型在一段时间内的状态万博 尤文图斯和输出。

可用的求解器有:

  • 解决歌唱-这些包括非刚性确定性求解器和刚性确定性求解器。求解函数实现了求解常微分方程初值问题的数值积分方法。从具有初始条件的初始时间开始,他们逐步通过时间间隔,在每个时间步中计算一个解。如果某个时间步的解满足求解器的容错准则,则该时间步是成功的。否则,这是一次失败的尝试;求解器缩小步长并再次尝试。有关更多信息,请参见解决歌唱

  • 日晷解决者在基本层面上,SUNDIALS求解器的核心算法类似于MATLAB中的一些求解器®ODE套件,并按照上面在ODE求解器中描述的方式工作。SimBiology总是使用SUNDIALS求解器对模型执行灵敏度分析,无论您选择了什么作为SolverType.有关更多信息,请参见日晷解决者

  • 随机动力学-用于包含少量分子的模型。随机求解算法包括随机模拟算法、显式跳跃算法和隐式跳跃算法。有关更多信息,请参见随机动力学

相关的例子

更多关于