exponenta event banner

Variant object

Сохраните альтернативные значения компонентов

Описание

SimBiology® объект варианта хранит имена и значения компонентов модели и позволяет использовать значения, хранящиеся в объекте варианта, в качестве альтернативного значения, применяемого во время симуляции. Вы можете хранить значения для видов InitialAmount, параметр Value, и отсек Capacity в объекте варианта. Симуляция с использованием варианта не изменяет значения компонентов модели. Значения, заданные в варианте, временно применяются во время симуляции.

Использование одного или нескольких вариантов объектов, связанных с моделью, позволяет вам оценить поведение модели во время симуляции с различными значениями для различных компонентов модели без необходимости поиска и замены этих значений или необходимости создания дополнительных моделей с этими значениями. Если вы определяете, что значения в объекте варианта точно определяют вашу модель, можно навсегда заменить значения в модели значениями, хранящимися в объекте варианта, используя commit способ.

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

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

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

Когда в модели существует несколько активных объектов варианта, если существуют повторяющиеся спецификации для значения свойства, последнее вхождение для значения свойства в массиве вариантов используется во время симуляции. Можно узнать, какой вариант применяется в последний раз, посмотрев на индексы вариантов объектов, хранящихся в модели. Точно так же в Content свойство, если существуют повторяющиеся спецификации для значения свойства, последнее вхождение для свойства в Content свойство, используется во время симуляции.

Используйте addcontent метод для добавления содержимого к вариантному объекту.

Ссылки на страницы с описанием свойств видов см. в сводных данных свойств. Свойства определяют характеристики объекта. Используйте get и set команды для перечисления свойств объектов и изменения их значений в командной строке. Графически можно изменить свойства объекта в графическом интерфейсе пользователя.

Сводные данные конструкторов

sbiovariantСоздайте объект варианта

Сводные данные по методам

Методы для исполнительных объектов

addcontent (вариант)Добавьте содержимое к вариантному объекту
commit (вариант)Зафиксировать содержимое варианта в модели
copyobjСкопируйте объект SimBiology и его дети
deleteУдаление объекта SimBiology
displayОтображение сводных данных по объекту SimBiology
getПолучите свойства объекта SimBiology
renameПереименуйте объект и обновите выражения
rmcontent (вариант)Удалите содержимое из объекта варианта
setУстановите свойства объекта SimBiology
verify (модель, вариант)Проверьте и проверьте модель SimBiology

Сводные данные свойств

Свойства для вариантов объектов

ActiveУкажите объект, используемый во время симуляции
ContentСодержимое объекта варианта
NameЗадайте имя объекта
NotesHTML, описывающий объект SimBiology
ParentУкажите родительский объект
TagЗадайте метку для объекта SimBiology
TypeОтобразите тип объекта SimBiology
UserDataЗадайте данные для связи с объектом
Введенный в R2008a