exponenta event banner

setspecies (кинетикло)

Указать виды в объекте кинетического закона

Синтаксис

setspecies(kineticlawObj, 'SpeciesVariablesValue', 'SpeciesVariableNamesValue')

Аргументы

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 для уравнения скорости реакции.

  1. Создайте объект модели, а затем добавьте объект реакции.

    modelObj = sbiomodel('my_model');
    reactionObj = addreaction(modelObj, 'a -> c + d');
  2. Создание объекта кинетического закона для объекта реакции данного типа 'Henri-Michaelis-Menten'.

    kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');

    reactionObj KineticLaw свойство настроено на kineticlawObj.

  3. 'Henri-Michaelis-Menten' кинетический закон имеет одну видовую переменную (S), которые должны быть установлены. Чтобы задать эту переменную:

    setspecies(kineticlawObj,'S', 'a');
  4. Проверьте правильность переменной вида.

    get (kineticlawObj, 'SpeciesVariableNames')

    MATLAB ® возвращает:

    ans = 
    
    'a'
Представлен в R2006a