Задайте виды в объекте кинетического закона
setspecies(kineticlawObj, 'SpeciesVariablesValue',
'SpeciesVariableNamesValue')
| Задайте вид переменной в объекте кинетического закона. |
| Укажите имя вида, с которым можно сконфигурировать переменную вида в объекте кинетического закона. Определяет виды в ReactionRate уравнение. |
setspecies
конфигурирует объект кинетического закона SpeciesVariableNames
свойство.
setspecies(kineticlawObj, 'SpeciesVariablesValue',
'SpeciesVariableNamesValue')
настраивает SpeciesVariableNames
свойство объекта кинетического закона, kineticlawObj
. SpeciesVariablesValue
соответствует одному из векторов символов в SpeciesVariables
свойство kineticlawObj
. Соответствующий элемент в kineticlawObj
SpeciesVariableNames
свойство настроено на SpeciesVariableNamesValue
.
Для примера, если SpeciesVariables
являются {'S', 'S1'}
и SpeciesVariablesValue
задается как S1
, первый элемент SpeciesVariableNames
массив ячеек сконфигурирован таким образом, чтобы SpeciesVariableNamesValue
.
Создайте модель, добавьте реакцию и присвойте SpeciesVariableNames
для уравнения скорости реакции.
Создайте объект модели, а затем добавьте объект реакции.
modelObj = sbiomodel('my_model'); reactionObj = addreaction(modelObj, 'a -> c + d');
Создайте объект кинетического закона для объекта реакции типа 'Henri-Michaelis-Menten'
.
kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');
reactionObj
KineticLaw
свойство настроено на kineticlawObj
.
The 'Henri-Michaelis-Menten'
кинетический закон имеет одну видовую переменную (S
), который должен быть установлен. Чтобы задать эту переменную:
setspecies(kineticlawObj,'S', 'a');
Проверьте правильность переменной вида.
get (kineticlawObj, 'SpeciesVariableNames')
MATLAB® возвращает:
ans = 'a'