Simbiology触发反应速率的变化(模型延迟)

时间:2015-12-13 17:04:57

标签: matlab

我想模拟一下Simbiology的延迟。更具体地说,对于前30分钟,不应该发生任何事情(速率= 0),然后应该将速率切换到差分表达式。​​

我尝试使用以下条件设置触发器:时间< 1800s然后product = 0。或者:时间< 1800然后Imax(速率常数)= 0。

这两种方法都不起作用,我在文档中找不到任何帮助。有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

好吧,看起来它只是反过来了。

将参数的初始值设置为0,然后:

时间> 1800 然后参数= new_value

此外,如果你想有条件地比较不同于时间的数量,需要将另一个参数乘以一个等于具有相应单位的参数。

实施例: 让X的单位为' Molarity',然后事件必须如下:

X>10000*unit_parameter

unit_parameter是一个全局定义的值为1的参数,其单位为' Molarity'