exponenta event banner

Variant object

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

Описание

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

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

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

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

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

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

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

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

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

sbiovariantСоздайте различный объект

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

Методы для различных объектов

addcontent (вариант)Добавьте содержимое к различному объекту
фиксация (вариант)Передайте различное содержимое модели
copyobj (любой объект)Скопируйте объект SimBiology и его дочерние элементы
удалите (любой объект)Объект Delete SimBiology
отображение (любой объект)Отобразите сводные данные объекта SimBiology
доберитесь (любой объект)Получите свойства объектов
переименуйте (любой объект)Переименуйте выражения обновления и объект
rmcontent (вариант)Удалите содержимое из различного объекта
установите (любой объект)Установите свойства объектов
проверьте (модель, вариант)Подтвердите и проверьте модель SimBiology

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

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

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

Введенный в R2008a