主要内容

构建一个简单的模型

此示例向您展示了如何使用两个物种(A和B)构建一个简单的模型和一个反应。反应是A-> B,遵循质量动力动力学的远期速率参数k。因此,变化速度是 d 一个 / d t = - k * 一个

创建一个名称的Simbiology模型SimpleModel

m1 = sbiomodel('SimpleModel');

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

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

Simbiology自动添加物种一个b到模型。

M1.Species
Ans = Simbiology物种阵列索引:隔间:名称:值:值:单位:1未命名A 0 2未命名B 0

设置第一个物种的初始数量(一个)至10。

M1.Species(1).initialAmount = 10;

定义反应的动力学定律,以遵循质量作用动力学。您可以通过在反应中添加动力学定律对象来实现这一目标R1

kineticlaw = addkineticlaw(r1,“压实”);

在质量动作动力学定律中添加速率常数参数。您必须设置参数文章动力学定律的属性是参数名称'K'因此可以确定反应速率。

p1 = addParameter(kineticlaw,'K',0.5);kineticlaw.parametervariablenames ='K';

模拟模型。

sd = sbiosimulate(M1);

绘制仿真结果。

SBIOPLOT(SD);

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

也可以看看

||||

相关话题