主要内容

重命名

重命名对象和更新表达式

语法

重命名(Obj”,NewNameValue”)

参数

Obj Abstractkineticlaw、隔间、事件、动态法、模型、参数,RepeatDose,反应,规则,ScheduleDose,物种,单位,unitprefix,变异,或可观测的对象。
NewNameValue 指定新名字。

描述

重命名(Obj”,NewNameValue”),改变了的名字对象的属性,ObjNewNameValue和更新任何使用它的模型如规则、事件、反应、变异和剂量使用新名称。

如果新名字已经被另一个模型组件,新的名字将合格的,以确保它是独一无二的。例如如果你改变一个物种命名一个K,和一个参数名称K存在,将合格的物种CompartmentName同意表明引用到的物种。如果你是指一个对象的限定名称,例如CompartmentName你改变物种的名字,将包含限定名称的引用更新的形式,例如,CompartmentName同意

当你想要改变一个隔间的名字,参数,物种,或反应对象,用这种方法代替

请注意

方法只改变了的名字对象的属性,除了物种和隔间。物种或隔间对象的方法更新的名字财产和任何反应弦指的物种或舱使用新名称。

例子

  1. 创建一个模型对象,其中包含一个物种一个在一个规则。

    m = sbiomodel(“细胞”);s = addspecies (m A);r = addrule (m = 4);
  2. 重命名的物种Y

    重命名(年代,“Y”);
  3. 看到规则表达式现在已更新。

    r
    SimBiology规则数组索引:RuleType:规则:1 initialAssignment Y = 4

另请参阅

版本历史

介绍了R2008b