exponenta event banner

Параметры

Массив объектов параметров

Описание

Parameters свойство указывает параметры в Model или KineticLaw объект. Массив только для чтения Parameter объекты.

Область действия объекта параметра является иерархической и определяется родительским параметром. Если параметр определен с объектом кинетического закона в качестве его родителя, то параметр может использовать только объект кинетического закона. Если объект параметра определен с объектом модели в качестве его родителя, то такие компоненты, как правила, события и кинетические законы (уравнения скорости реакции), могут использовать параметр.

Можно добавить параметр к объекту модели или объект кинетического закона с помощью метода addparameter и удалить его с помощью метода delete.

Свойства объекта параметра можно просмотреть с помощью get и сконфигурировать свойства с помощью set команда.

Особенности

Относится кОбъекты: model, kineticlaw
Тип данныхМассив объектов параметров
Значения данныхОбъекты параметров. Значение по умолчанию: [] (пусто).
ДоступТолько для чтения

Примеры

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

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

    kineticlawObj = addkineticlaw(reactionObj, 'MassAction');
  3. Добавление параметра и назначение его объекту кинетического закона (kineticlawObj);.

    parameterObj1 = addparameter (kineticlawObj, 'K1');
    get (kineticlawObj, 'Parameters')

    SimBiology Parameter Array
    
    Index:    Name:    Value:    ValueUnits:
     1         K1       1  

  4. Добавьте параметр и назначьте его объекту модели (modelObj).

    parameterObj1 = addparameter(modelObj, 'K2');
    get(modelObj, 'Parameters')
    SimBiology Parameter Array
    
     Index:    Name:    Value:    ValueUnits:
       1         K2       1   

См. также

addparameter, delete, get, set