如何引用舱价值?(体积)
3视图(30天)
显示旧的评论
接受的答案
杰里米Huard
2022年9月23日
嗨,费利克斯,
您可以参考室的体积的任何表达式的隔间:C在你的情况中。
这是一个快速的例子:
modelObj = sbiomodel (“模型”);
compObj = addcompartment (modelObj,“C”1单位=“升”);
addspecies (compObj“年代”0 =单位毫克/升的);
addparameter (modelObj“柯”0 =单位“1 /小时”);
addparameter (modelObj“氯”2单位=“升/小时”);
addrule (modelObj“柯= CL / C”,“initialAssignment”);
reacObj = addreaction (modelObj,“C。S - >空');
kObj = addkineticlaw (reacObj,“MassAction”);
kObj。ParameterVariableNames = {“柯”};
c = getconfigset (modelObj);
cs.CompileOptions。UnitConversion = true;
modelObj.Rules
最好的问候,
杰里米
2的评论
杰里米Huard
2022年9月29日
嗨,费利克斯,
化学计量系数一定数量(双),他们不能参数化。这意味着一个反应呢
很好但
不是。
实现这一目标的一个方法和一个脚本,该脚本将修改化学计量系数。例如:
modelObj = sbiomodel (“细胞”);
compObj = addcompartment (modelObj,“中央”10单位=“升”);
reactionObj = addreaction (modelObj,“2 a + b - > c”);
modelObj.Reactions
reactionObj.Stoichiometry (2) = -compObj.Value;
modelObj.Reactions
我好奇你的用例。
你能告诉我更多关于你想要实现什么?
最好的问候,
杰里米