exponenta event banner

ConstantValue

Укажите значение переменной или постоянного параметра

Описание

ConstantValue указывает, может ли значение параметра изменяться во время моделирования. Введите либо true (значение является постоянным) или false (значение может изменяться).

Можно разрешить изменение значения параметра во время моделирования, указав правило, которое изменяет Value свойства объекта параметра.

Собственность ConstantValue для объектов параметров; собственность ConstantAmount для видовых объектов.

Дополнительные сведения

В качестве примера рассмотрим ингибирование с обратной связью фермента, такого как аспартаткиназа, треонином. Аспартаткиназа имеет три изозима, которые независимо ингибируются продуктами последующих реакций (треонин, гомосерин и лизин). Хотя треонин получают посредством ряда реакций в пути синтеза, для иллюстрации реакции упрощаются следующим образом:

Аспарагиновая кислота →aspartate киназеβ аспартилфосфатβ  аспартилфосфат →Threonine

Чтобы смоделировать ингибирование аспартаткиназы треонином, можно использовать правило, такое как algebraic правило ниже для изменения скорости вышеуказанной реакции и моделирования ингибирования. В правиле константа скорости для вышеуказанной реакции обозначается как k_aspartate_kinase и количество треонина равно threonine.

 k_aspartate_kinase -(1/threonine)

Особенности

Относится кОбъект: параметр
Тип данныхboolean
Значения данныхtrue или false. Значение по умолчанию: 'true'.
ДоступЧтение/запись

Примеры

  1. Создайте объект модели.

    modelObj = sbiomodel ('my_model');
  2. Добавьте объект параметра.

    parameterObj = addparameter (modelObj, 'kf');
  3. Изменить ConstantValue свойство объекта параметра по умолчанию (trueКому false и проверить.

    Возврат MATLAB ®1 для true и 0 для false.

    set (parameterObj, 'ConstantValue', false);
    get(parameterObj, 'ConstantValue')

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

    ans =
    
         0

См. также

addparameter