Задайте разновидности в кинетическом объекте закона
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
.
'Henri-Michaelis-Menten'
кинетический закон имеет одну переменную разновидностей (S
) это должно быть установлено. Установить эту переменную:
setspecies(kineticlawObj,'S', 'a');
Проверьте, что переменная разновидностей правильна.
get (kineticlawObj, 'SpeciesVariableNames')
MATLAB® возвращается:
ans = 'a'