Указание конкретных параметров в объекте кинетического закона
setparameter(kineticlawObj, 'ParameterVariablesValue', 'ParameterVariableNamesValue')
| Укажите значение переменной параметра в объекте кинетического закона. |
| Укажите имя параметра, с помощью которого можно настроить переменную параметра в объекте кинетического закона. Определяет параметры в ReactionRate уравнение. |
Настроить ParameterVariableNames в объекте кинетического закона.
setparameter( конфигурирует kineticlawObj, 'ParameterVariablesValue', 'ParameterVariableNamesValue')ParameterVariableNames свойство объекта кинетического закона (kineticlawObj). ParameterVariableValue соответствует одному из векторов символов в kineticlawObj ParameterVariables собственность. Соответствующий элемент в kineticlawObjParameterVariableNames свойство настроено на 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'