Задайте определенные параметры в кинетическом объекте закона
setparameter(kineticlawObj,
'ParameterVariablesValue', 'ParameterVariableNamesValue')
| Задайте значение переменной параметра в кинетическом объекте закона. |
| Задайте название параметра, с которым можно сконфигурировать переменную параметра в кинетическом объекте закона. Определяет параметры в уравнении ReactionRate. |
Сконфигурируйте ParameterVariableNames в кинетическом объекте закона.
setparameter( конфигурирует свойство kineticlawObj,
'ParameterVariablesValue', 'ParameterVariableNamesValue')ParameterVariableNames кинетического объекта закона (kineticlawObj). ParameterVariableValue соответствует одному из векторов символов в свойстве kineticlawObj ParameterVariables. Соответствующий элемент в свойстве kineticlawObj ParameterVariableNames сконфигурирован к ParameterVariableNamesValue. Например, если ParameterVariables является {'Vm', 'Km'}, и ParameterVariablesValue задан как Vm, то первый элемент массива ячеек ParameterVariableNames сконфигурирован к ParameterVariableNamesValue.
Создайте модель, добавьте реакцию, и затем присвойте ParameterVariableNames для уравнения скорости реакции.
Создайте объект модели, и затем добавьте объект реакции.
modelObj = sbiomodel('my_model'); reactionObj = addreaction(modelObj, 'a -> c + d');
Создайте кинетический объект закона для объекта реакции типа 'Henri-Michaelis-Menten'.
kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');Свойство reactionObj KineticLaw сконфигурировано к kineticlawObj.
Кинетический закон 'Henri-Michaelis-Menten' имеет две переменные параметра (Vm и Km), который должен быть установлен. Установить эти переменные:
setparameter(kineticlawObj,'Vm', 'Va'); setparameter(kineticlawObj,'Km', 'Ka');
Проверьте, что переменные параметра правильны.
get (kineticlawObj, 'ParameterVariableNames')MATLAB® возвращается:
ans =
'Va' 'Ka'