Active

Укажите объект, используемый во время симуляции

Описание

The Active свойство указывает, используется ли симуляция SimBiology® объект. Модель SimBiology организована в иерархическую группу объектов. Используйте Active свойство для включения или исключения объектов во время симуляции.

  • Событие, Реакция или Правило - Когда событие, реакция или объект правила Active для свойства задано значение false, симуляция не включает событие, реакцию или правило. Это удобный способ тестирования модели с реакцией или правилом и без.

  • Конфигурация модели - Для configset объект, используйте метод setactiveconfigset для установки объекта Active свойство к true.

    Предупреждение

    Это свойство Configset object будет удалено в следующем релизе. Явным образом задайте конфигурацию как входной параметр, когда вы симулируете модель используя sbiosimulate.

  • Вариант - Установите Active свойство к true если вы всегда хотите, чтобы вариант был применен перед симуляцией модели. Можно также передать объект варианта в качестве аргумента sbiosimulate; это применяет вариант только к текущей симуляции. Для получения дополнительной информации об использовании Active свойство для вариантов, см. Variant object.

    Предупреждение

    Это свойство Variant object будет удалено в следующем релизе. Явным образом задайте вариант или массив вариантов как входной параметр, когда вы симулируете модель используя sbiosimulate.

    .

  • Планируйте дозу и Повторите дозу - Чтобы использовать объект дозы в симуляции, вы должны добавить объект дозы к объекту модели и задать значение свойства Active объекта дозы true.

    Предупреждение

    Это свойство ScheduleDose object и RepeatDose object будет удалено в следующем релизе. Явным образом задайте дозу или массив доз в качестве входного параметра, когда вы симулируете модель, используя sbiosimulate.

Особенности

Применяется кОбъекты: configset, событие, наблюдаемый, реакция, RepeatDose, правило, ScheduleDose, вариант
Тип данныхboolean
Значения данных

true или false. Значение по умолчанию для событий, реакций, правил и наблюдаемых true. Для configset объект, по умолчанию это true. Для добавленного объекта configset по умолчанию используется false. Для вариантов значение по умолчанию является false.

ДоступЧтение/запись

Примеры

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

    modelObj = sbiomodel ('my_model');
  2. Добавьте объект реакции и проверьте, что Active параметр свойства 'true' или 1.

    reactionObj = addreaction (modelObj, 'a + b -> c + d');
    get (reactionObj, 'Active')

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

    ans =
    
    1
  3. Установите Active свойство к 'false' и проверьте.

    set (reactionObj, 'Active', false);
    get (reactionObj, 'Active')

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

    ans =
    
    0