主要内容

rmcontent(变种)

删除内容从不同对象

语法

rmcontent (variantObj,内容)
rmcontent (variantObj,idx)

参数

variantObj 指定的变量对象要删除数据。的内容把新数据属性修改。
内容

指定您想要删除的数据对象从一个变体。内容可以是一个细胞数组或单元格数组的数组。一个有效的单元阵列形式{'类型”、“的名字”、“PropertyName”,PropertyValue},在那里PropertyValue新值是申请的吗PropertyName。有效的类型,的名字,PropertyName值如下。

“类型” “名字” “PropertyName”
“物种” 物种的名称。如果有多个物种名称相同的模型中,指定物种(compartmentName.speciesName),compartmentName的名字是隔间里包含的物种。 “InitialAmount”
“参数” 如果参数范围是一个模型,指定参数名称。如果参数范围是动能定律,指定(reactionName.parameterName]。 “价值”
“室” 室的名称。 “能力”

idx 指定ContentIndex或指数的数据被删除。来显示ContentIndex,输入对象名称和出版社输入

描述

rmcontent (variantObj,内容)删除的数据存储在变量中内容从不同对象(variantObj)。

rmcontent (variantObj,idx)删除指定的数据指标idx(也称为ContentIndex)内容不同的对象的属性。

例子

  1. 创建一个模型包含三个物种在一个隔间。

    modelObj = sbiomodel (“mymodel”);compObj = addcompartment (modelObj comp1文件);= addspecies (compObj '一');B = addspecies (compObj, B);C = addspecies (compObj ' C ');
  2. 添加一个变量对象,不同物种的InitialAmount财产。

    variantObj = addvariant (modelObj,“v1”);addcontent (variantObj{{“物种”,“‘,‘InitialAmount’, 5},…{“物种”,“B”,“InitialAmount”, 10},…{“物种”,“C”,“InitialAmount”, 15}}); %显示variantObj变体
    SimBiology变体- v1(不活跃)ContentIndex:类型:名称:房地产:值:1种InitialAmount 5 2种B InitialAmount 10 3种C InitialAmount 15
  3. 使用ContentIndex将一个物种的数量内容不同的对象的属性。

    rmcontent (variantObj 2);variantObj
    SimBiology变体- v1(不活跃)ContentIndex:类型:名称:房地产:值:1种InitialAmount 5 2种C InitialAmount 15
  4. (或者)删除一个物种从使用详细的变体的内容对象引用的物种。

    rmcontent (variantObj{“物种”,“‘,‘InitialAmount’, 5});%显示变量对象variantObj SimBiology变体- v1(不活跃)ContentIndex:类型:名称:房地产:值:1种C InitialAmount 15

版本历史

介绍了R2007b