Сохраните альтернативные значения компонентов
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 | Задайте имя объекта |
| Notes | HTML, описывающий объект SimBiology |
| Parent | Укажите родительский объект |
| Tag | Задайте метку для объекта SimBiology |
| Type | Отобразите тип объекта SimBiology |
| UserData | Задайте данные для связи с объектом |