主要内容

活跃的

在模拟过程中指示正在使用的对象

描述

活跃的属性指示模拟是否正在使用SimBiology®对象。SimBiology模型被组织成一个层次对象组。使用活跃的属性在模拟期间包含或排除对象。

  • 事件、反应或规则-当事件、反应或规则对象活跃的属性设置为,模拟不包括事件、反应或规则。这是一种使用或不使用反应或规则测试模型的方便方法。

  • 配置设置-对于configset对象,使用该方法setactiveconfigset设置对象活跃的财产真正的

    警告

    这个性质Configset对象将在将来的版本中删除。在模拟使用的模型时,显式地指定configset作为输入参数sbiosimulate

  • 变体—设置活跃的财产真正的如果您总是希望在模拟模型之前应用变体。您还可以将变量对象作为参数传递给sbiosimulate;这只适用于当前模拟的变体。的详细信息活跃的属性,请参见不同的对象

    警告

    这个性质不同的对象将在将来的版本中删除。在模拟模型时,显式地指定一个变量或变量数组作为输入参数sbiosimulate

  • 计划剂量而且重复剂量-要在模拟中使用剂量对象,必须将剂量对象添加到模型对象,并将剂量对象的Active属性设置为true。

    警告

    这个性质ScheduleDose对象而且RepeatDose对象将在将来的版本中删除。使用来模拟模型时,显式指定剂量或剂量数组作为输入参数sbiosimulate

特征

适用于 对象:configset,事件,可观察,反应,RepeatDose,规则,ScheduleDose,变量
数据类型 布尔
数据值

真正的.事件、反应、规则和可观察对象的默认值为真正的.为configset对象,默认为真正的.对于添加的configset对象,默认为.对于变量,默认为

访问 读/写

例子

  1. 创建一个模型对象。

    modelObj = sbiommodel (“my_model”);
  2. 添加一个反应对象并验证活跃的属性设置为“真正的”1

    反动obj =地址(modelObj,'a + b -> c + d');get (reactionObj,“活跃”

    MATLAB®返回:

    Ans = 1
  3. 设置活跃的财产“假”并验证。

    集(reactionObj,“活跃”、假);get (reactionObj,“活跃”

    MATLAB的回报:

    Ans = 0