主要内容

活跃的

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

描述

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

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

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

    警告

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

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

    警告

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

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

    警告

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

特征

适用于 对象:configset, event, observable, reaction, RepeatDose, rule, ScheduleDose, variant
数据类型 布尔
数据值

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

访问 读/写

例子

  1. 创建一个模型对象。

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

    response obj = address (modelObj,'a + b -> c + d');get (reactionObj,“活跃”

    MATLAB®返回:

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

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

    MATLAB的回报:

    ans = 0
Baidu
map