主要内容

构建一个简单的模型

此示例显示了如何构建具有两个物种(A和B)和反应的简单模型。反应是A - > B,与前向率参数遵循大规模行动动力学K.。因此改变率是 D. 一种 / D. T. = - K. * 一种

创建名为的素生模型simpleemodel.

m1 = sbiomodel('simplemodel');

添加涉及两个物种的反应一种B., 在哪里一种被转换为B.

r1 = addReacection(m1,'a  - > b');

SimBiology自动添加物种一种B.到了模型。

m1.pecies.
ans =素质物种数组阵列索引:隔间:名称:value:单位:1未命名为0 2未命名B 0

设置第一个物种的初始金额(一种)至10。

m1.pecies(1).initialamount = 10;

定义反应的动力学定律以遵循质量动力学动力学。您可以通过向反应添加动力学法对象来实现这一目标R1.

KineticLaw = Addkineticlaw(R1,'夸张');

为大众动作动态法添加速率常量参数。你必须设置ParametervariaBlenames.动态法对象的属性到参数的名称'k'因此可以确定反应速率。

p1 = addparameter(kineticlaw,'k',0.5);KineticLaw.ParametervariaBlenames ='k';

模拟模型。

sd = sbiosmulate(m1);

绘制模拟结果。

SBIOPLOT(SD);

图包含轴对象。具有标题状态与时间的轴对象包含2个类型的2个对象。这些对象代表A,B。

也可以看看

||||

相关话题