Получите определенные параметры в кинетическом объекте закона
parameterObj
=
getparameters(kineticlawObj
)
parameterObj
=
getparameters(kineticlawObj
, 'ParameterVariablesValue
')
| Получите параметры, используемые кинетическим объектом закона. |
| Получите параметры, используемые кинетическим соответствием объекта закона заданному параметру в ParameterVariables свойство кинетического объекта закона. |
возвращает параметры, используемые кинетическим объектом parameterObj
=
getparameters(kineticlawObj
)kineticlawObj
закона к
parameterObj
.
возвращает параметр в parameterObj
=
getparameters(kineticlawObj
, 'ParameterVariablesValue
')ParameterVariableNames
свойство, которое соответствует параметру, заданному в ParameterVariables
свойство kineticlawObj
, к parameterObj
. ParameterVariablesValue
имя параметра, как это появляется в ParameterVariables
свойство kineticlawObj
. ParameterVariablesValue
может быть массив ячеек из символьных векторов.
Если вы меняете имя параметра, необходимо сконфигурировать все применимые элементы, такие как правила, которые используют параметр, любой заданный пользователями ReactionRate
, или кинетическое свойство объекта закона ParameterVariableNames
. Используйте метод setparameter
сконфигурировать ParameterVariableNames
.
Создайте модель, добавьте реакцию и присвойте ParameterVariableNames
для уравнения скорости реакции.
Создайте объект модели, и затем добавьте объект реакции.
modelObj = sbiomodel('my_model'); reactionObj = addreaction(modelObj, 'a -> c + d');
Создайте кинетический объект закона для объекта реакции типа 'Henri-Michaelis-Menten'
.
kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');
Добавьте два объекта параметра.
parameterObj1 = addparameter(kineticlawObj,'Va'); parameterObj2 = addparameter(kineticlawObj,'Ka');
'Henri-Michaelis-Menten'
кинетический закон имеет две переменные параметра (Vm
и Km
) это должно, чтобы быть установленным. Установить эти переменные:
setparameter(kineticlawObj,'Vm', 'Va'); setparameter(kineticlawObj,'Km', 'Ka');
Получать переменную параметра:
parameterObj3 = getparameters(kineticlawObj, 'Vm')
MATLAB возвращается:
SimBiology Parameter Array Index: Name: Value: ValueUnits: 1 Va 1
parameterObj4 = getparameters (kineticlawObj, 'Km')