主要内容

simbio.diagram.joinBlock

在图表中合并SimBiology物种块的副本

描述

simbio.diagram.joinBlock将一个物种块的克隆块合并为一个中的块SimBiology模型构建器

在命令行运行函数之前:

  1. 中打开相应的SimBiology模型SimBiology模型构建器应用程序。

  2. 将模型从app导出到MATLAB中®工作区,选择出口>导出模型到MATLAB工作区首页选项卡。

中显示的对象的属性只能进行查询和配置图中显示的对象是隔间、物种、反应、速率规则、重复分配规则,以及速率规则、重复分配规则或事件函数左侧的参数。

例子

simbio.diagram.joinBlock (speciesObj结合SimBiology物种的所有副本speciesObj块在模型图中划分为一个块。speciesObj必须是标量。

例子

simbio.diagram.joinBlock (speciesObjexprObj结合所有物种的副本speciesObj块合并为一个块,并保留连接到表达式对象的块exprObj在图中。这两个speciesObj而且exprObj必须是标量。

simbio.diagram.joinBlock (speciesObjexprObj1exprObj2组合连接到表达式对象的克隆物种块exprObj1而且exprObj2成一个块。speciesObjexprObj1,exprObj2必须是标量。

例子

全部折叠

打开gprotein模型SimBiology模型构建器应用程序。

simBiologyModelBuilder (“gprotein”);

应用程序打开并显示模型选项卡。

首页选项卡,选择出口>导出模型到MATLAB工作区

SimBiology模型出口对话框中,单击好吧以导出带有变量名的模型m1

转到MATLAB命令行并确认模型m1在工作区中。获取模型的物种列表。

m1。物种
单位:1未命名的G 7000 2未命名的Gd 3000 3未命名的Ga 0 4未命名的RL 0 5未命名的L 6.022e+17 6未命名的R 10000 7未命名的Gbg 3000

模型图已经有了每个引用物种的表达式的副本Gbg.在这种情况下,打电话simbio.diagram.splitBlock不再次拆分块,但返回连接到的表达式列表。在这种情况下,Gbg用于两个反应。

Gbg = m1.Species (7);expr = simbio.diagram.splitBlock (Gbg)
反应指数:1 Gd + Gbg -> G 2g + RL -> Ga + Gbg + RL

连接所有克隆的块,这样就只有一个块Gbg.在这种情况下,保留连接到G蛋白激活反应的区块副本(G + RL -> Ga + Gbg + RL).注意返回的反应顺序expr可以改变的。

simbio.diagram.joinBlock (Gbg expr (2));

输入参数

全部折叠

对象,指定为SimBiology物种对象。speciesObj必须是标量。

表达式对象,指定为反应规则对象。规则对象可以是速率规则或重复分配规则。exprObj必须是一个标量。

表达式对象,指定为反应规则对象。规则对象可以是速率规则或重复分配规则。exprObj1必须是一个标量。

表达式对象,指定为反应规则对象。规则对象可以是速率规则或重复分配规则。exprObj2必须是一个标量。

版本历史

介绍了R2021a

Baidu
map