Укажите переменное или постоянное количество видов
ConstantAmount указывает, может ли количество видового объекта изменяться во время моделирования. ConstantAmount может быть либо true или false. Если ConstantAmount является true, количество видов не может изменяться во время моделирования. По умолчанию ConstantAmount является false и количество видов может изменяться во время моделирования. Если ConstantAmount является falseколичество видов может быть определено по реакциям и правилам.
Собственность ConstantAmount для видовых объектов; собственность ConstantValue для объектов параметров.
Примечание
Если вы хотите, чтобы виды участвовали в реакции, но не хотите, чтобы какие-либо реакции изменяли ее количество, установите его BoundaryCondition кому true, и ConstantAmount кому false.
Ниже приведен пример моделирования видов в виде постоянных количеств:
Моделирование роли нуклеотидов (ГТФ, АТФ, цАМФ) и кофакторов (Са++, НАД +, кофермент А). Рассмотрим роль ГТФ в активации Ras рецепторными тирозинкиназами.
Ras-GDP + GTP -> Ras-GTP + GDP
true. Кроме того, можно установить BoundaryCondition этих видов к true, таким образом делая их граничными видами.| Относится к | Объект: виды |
| Тип данных | boolean |
| Значения данных | true или false. Значение по умолчанию: false. |
| Доступ | Чтение/запись |
Создание объекта модели с именем my_model.
modelObj = sbiomodel ('my_model');Добавьте видовой объект и убедитесь, что ConstantAmount параметр свойства имеет значение 'false' или 0.
speciesObj = addspecies (modelObj, 'glucose'); get (speciesObj, 'ConstantAmount')
MATLAB ® возвращает:
ans =
0Установка постоянной величины в 'true' и проверить.
set (speciesObj, 'ConstantAmount', true); get (speciesObj, 'ConstantAmount')
MATLAB возвращает:
ans =
1