Указать объект, используемый во время моделирования
Active указывает, использует ли моделирование объект SimBiology ®. Модель SimBiology организована в иерархическую группу объектов. Используйте Active для включения или исключения объектов во время моделирования.
Событие, реакция или правило - когда событие, реакция или объект правила Active свойство имеет значение false, моделирование не включает событие, реакцию или правило. Это удобный способ тестирования модели с реакцией или правилом и без них.
Набор конфигурации - для configset объект, используйте метод setactiveconfigset для установки объекта Active свойство для true.
Предупреждение
Это свойство Configset object будет удален в следующем выпуске. Явное указание набора конфигурационных элементов в качестве входного аргумента при моделировании модели с использованием sbiosimulate.
Вариант - установка Active свойство для true если перед моделированием модели всегда требуется применить вариант. Можно также передать объект варианта в качестве аргумента sbiosimulate; вариант применяется только для текущего моделирования. Для получения дополнительной информации об использовании Active свойства для вариантов, см. Variant object.
Предупреждение
Это свойство Variant object будет удален в следующем выпуске. Явное указание исполнения или массива исполнений в качестве входного аргумента при моделировании модели с использованием sbiosimulate.
.
Запланировать дозу и повторную дозу (Schedule dose and Repeat dose) - чтобы использовать объект дозы в моделировании, необходимо добавить объект дозы к объекту модели и установить для свойства Active объекта дозы значение true.
Предупреждение
Это свойство ScheduleDose object и RepeatDose object будет удален в следующем выпуске. Явное указание дозы или массива доз в качестве входного аргумента при моделировании модели с использованием sbiosimulate.
| Относится к | Объекты: configset, событие, наблюдаемый, реакция, RepeatDose, правило, SchedureDose, вариант |
| Тип данных | 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