Укажите на объект в использовании в процессе моделирования
Active
свойство указывает, использует ли симуляция объект SimBiology®. Модель SimBiology организована в иерархическую группу объектов. Используйте Active
свойство включать или исключить объекты во время симуляции.
Событие, Реакция или Правило — Когда событие, реакция или объект Active
правила свойство установлено в
false
, симуляция не включает событие, реакцию или правило. Это - удобный способ протестировать модель с и без реакции или правила.
Конфигурация модели — Для configset
объект, используйте метод setactiveconfigset
установить объект Active
свойство к true
.
Предупреждение
Это свойство Configset object
будет удален в будущем релизе. Явным образом задайте configset как входной параметр, когда вы симулируете использование модели sbiosimulate
.
Вариант — набор Active
свойство к true
если вы всегда хотите, чтобы вариант был применен прежде, чем симулировать модель. Можно также передать различный объект в качестве аргумента к sbiosimulate
; это применяет вариант только для текущей симуляции. Для получения дополнительной информации об использовании Active
свойство для вариантов, смотрите Variant object
.
Предупреждение
Это свойство Variant object
будет удален в будущем релизе. Явным образом задайте вариант или массив вариантов как входной параметр, когда вы симулируете использование модели sbiosimulate
.
.
Запланируйте дозу и Повторную дозу — Чтобы использовать объект дозы в симуляции, необходимо добавить объект дозы в объект модели и установить свойство Active объекта дозы к истине.
Предупреждение
Это свойство ScheduleDose object
и RepeatDose object
будет удален в будущем релизе. Явным образом задайте дозу или массив доз как входной параметр, когда вы симулируете использование модели sbiosimulate
.
Применяется | Объекты: configset, событие, реакция, RepeatDose, правило, ScheduleDose, вариант |
Тип данных | boolean |
Значения данных |
|
Доступ | Чтение-запись |
Создайте объект модели.
modelObj = sbiomodel ('my_model');
Добавьте, что реакция возражает и проверяет что Active
установкой свойства является 'true'
или 1
.
reactionObj = addreaction (modelObj, 'a + b -> c + d'); get (reactionObj, 'Active')
MATLAB® возвращается:
ans = 1
Установите Active
свойство к 'false'
и проверьте.
set (reactionObj, 'Active', false); get (reactionObj, 'Active')
MATLAB возвращается:
ans = 0
addconfigset
, addreaction
, addrule
, Event object
, Reaction
object
,RepeatDose object
, Rule object
, ScheduleDose
object
, Variant object
,