Сохраните альтернативные значения компонента
Объектно-ориентированная память варианта SimBiology® имена и значения компонентов модели и позволяет вам использовать значения, сохраненные в различном объекте как альтернативное значение, которое будет применено во время симуляции. Можно сохранить значения для разновидностей InitialAmount
, параметр Value
, и отсек Capacity
в различном объекте. Симуляция использования варианта не изменяет значения компонента модели. Значения, заданные в варианте временно, применяются в процессе моделирования.
Используя один или несколько различных объектов, сопоставленных с моделью, позволяет вам оценивать поведение модели в процессе моделирования, с различными значениями для различных компонентов модели, не имея необходимость искать и заменять эти значения, или имея необходимость создать дополнительные модели с этими значениями. Если вы решаете, что значения в различном объекте точно задают вашу модель, можно постоянно заменить значения в модели со значениями, сохраненными в различном объекте, с помощью commit
метод.
Чтобы использовать вариант в симуляции, необходимо добавить различный объект в объект модели и установить Active
свойство варианта к истине. Установите Active
свойство к истине, если вы всегда хотите, чтобы вариант был применен прежде, чем симулировать модель. Можно также ввести различный объект в качестве аргумента к sbiosimulate
; это применяет вариант только для текущей симуляции и заменяет любые активные различные объекты на модели.
Предупреждение
Active
свойство Variant object
будет удален в будущем релизе. Явным образом задайте вариант или массив вариантов как входной параметр, когда вы симулируете использование модели sbiosimulate
.
То, когда существует несколько активных различных объектов на модели, если существуют дублирующиеся технические требования для значения свойства, последнее вхождение для значения свойства в массиве вариантов, используется в процессе моделирования. Можно узнать, какой вариант применяется в последний раз путем рассмотрения индексов различных объектов, хранивших на модели. Точно так же в Content
свойство, если существуют дублирующиеся технические требования для значения свойства, последнее вхождение для свойства в Content
свойство, используется в процессе моделирования.
Используйте addcontent
метод, чтобы добавить содержимое к различному объекту.
См. Сводные данные Свойства для ссылок на страницы с описанием свойства разновидностей. Свойства задают характеристики объекта. Используйте
и get
команды к свойствам объекта списка и изменению их значения в командной строке. Можно графически изменить свойства объектов в графическом интерфейсе пользователя. set
sbiovariant | Создайте различный объект |
Методы для различных объектов
addcontent (вариант) | Добавьте содержимое к различному объекту |
фиксация (вариант) | Передайте различное содержимое модели |
copyobj | Скопируйте объект SimBiology и его дочерние элементы |
delete | Объект Delete SimBiology |
display | Отобразите сводные данные объекта SimBiology |
get | Получите свойства объектов SimBiology |
rename | Переименуйте выражения обновления и объект |
rmcontent (вариант) | Удалите содержимое из различного объекта |
set | Установите свойства объектов SimBiology |
проверьте (модель, вариант) | Подтвердите и проверьте модель SimBiology |
Свойства для различных объектов
Active | Укажите на объект в использовании в процессе моделирования |
Content | Содержимое различного объекта |
Name | Задайте имя объекта |
Notes | Текст HTML, описывающий объект SimBiology |
Parent | Укажите на родительский объект |
Tag | Задайте метку для объекта SimBiology |
Type | Отобразите тип объекта SimBiology |
UserData | Задайте данные, чтобы сопоставить с объектом |
Compartment object
, Configset object
, Model object
, Parameter
object
, Species object