重命名
重命名对象和更新表达式
语法
重命名(
Obj
”,NewNameValue
”)
参数
|
Abstractkineticlaw、隔间、事件、动态法、模型、参数,RepeatDose,反应,规则,ScheduleDose,物种,单位,unitprefix,变异,或可观测的对象。 |
” |
指定新名字。 |
描述
重命名(
,改变了Obj
”,NewNameValue
”)的名字
对象的属性,Obj
来
和更新任何使用它的模型如规则、事件、反应、变异和剂量使用新名称。NewNameValue
如果新名字已经被另一个模型组件,新的名字将合格的,以确保它是独一无二的。例如如果你改变一个物种命名一个
来K
,和一个参数名称K
存在,将合格的物种
表明引用到的物种。如果你是指一个对象的限定名称,例如CompartmentName
同意
你改变物种的名字,将包含限定名称的引用更新的形式,例如,CompartmentName
。CompartmentName
同意
当你想要改变一个隔间的名字,参数,物种,或反应对象,用这种方法代替集
。
请注意
的集
方法只改变了的名字
对象的属性,除了物种和隔间。物种或隔间对象的方法更新的名字
财产和任何反应弦指的物种或舱使用新名称。
例子
创建一个模型对象,其中包含一个物种
一个
在一个规则。m = sbiomodel(“细胞”);s = addspecies (m A);r = addrule (m = 4);
重命名的物种
Y
重命名(年代,“Y”);
看到规则表达式现在已更新。
r
SimBiology规则数组索引:RuleType:规则:1 initialAssignment Y = 4
另请参阅
版本历史
介绍了R2008b