Получите определенные разновидности в кинетическом объекте закона
speciesObj = getspecies(kineticlawObj)
speciesObj = getspecies(kineticlawObj,
'SpeciesVariablesValue')
| Получите разновидности, используемые кинетическим объектом закона. |
| Получите разновидности, используемые кинетическим соответствием объекта закона заданным разновидностям в свойстве SpeciesVariables кинетического объекта закона. |
возвращает разновидности, используемые кинетическим объектом speciesObj = getspecies(kineticlawObj)kineticlawObj закона к speciesObj.
возвращает разновидности в свойстве speciesObj = getspecies(kineticlawObj,
'SpeciesVariablesValue')SpeciesVariableNames к speciesObj.
SpeciesVariablesValue является именем разновидностей, как это появляется в свойстве SpeciesVariables kineticlawObj. SpeciesVariablesValue может быть массивом ячеек из символьных векторов.
На имена разновидностей ссылаются объекты реакции, кинетические объекты закона и объекты модели. Если вы меняете имя разновидности, реакция обновляет, чтобы использовать новое имя. Необходимо, однако, сконфигурировать все другие применимые элементы, такие как правила, которые используют разновидности и кинетический объект SpeciesVariableNames закона. Используйте метод setspecies, чтобы сконфигурировать SpeciesVariableNames.
Создайте модель, добавьте реакцию, и затем присвойте 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');
Получите переменную разновидностей использование getspecies.
speciesObj = getspecies (kineticlawObj, 'S')MATLAB возвращается:
SimBiology Species Array Index: Compartment: Name: InitialAmount: InitialAmountUnits: 1 unnamed a 0