Добавьте вариант в модель
variantObj
=
addvariant(modelObj
, 'NameValue
')
variantObj2
=
addvariant(modelObj
, variantObj
)
| Задайте Model object к которому вы хотите, добавляет вариант. |
| Variant object создать и добавить к объекту модели. |
| Имя различного объекта. присвоен Name свойство различного объекта. |
создает SimBiology® различный объект (variantObj
=
addvariant(modelObj
, 'NameValue
')
) с именем variantObj
NameValue
и добавляет различный объект в SimBiology Model object
. Различный объект modelObj
Parent
свойство присвоено значение
. modelObj
Вариант SimBiology объектно-ориентированная память чередует значения для свойств на модели SimBiology. Для получения дополнительной информации о вариантах смотрите Variant object
.
добавляет объект варианта SimBiology (variantObj2
=
addvariant(modelObj
, variantObj
)
) к объекту модели SimBiology и возвращает другой различный объект variantObj
. Различный объект variantObj2
variantObj2
Parent
свойство присвоено значение
. modelObj
Active
свойство variantObj2
установлен в false
по умолчанию.
Просмотрите свойства для различного объекта с
команда, и изменяет свойства для различного объекта с get
команда. set
Примечание
Не забудьте использовать addcontent
метод вместо того, чтобы использовать set
метод на Content
свойство, потому что set
метод заменяет данные в Content
свойство, тогда как addcontent
добавляет данные.
То, когда существует несколько активных различных объектов на модели, если существуют дублирующиеся технические требования для значения свойства, последнее вхождение для значения свойства в массиве вариантов, используется в процессе моделирования.
Чтобы просмотреть варианты, сохраненные на объекте модели, используйте getvariant
метод. Чтобы скопировать различный объект в другую модель, использовать copyobj
. Чтобы удалить различный объект из модели SimBiology, используйте delete
метод.
Создайте модель, содержащую одну разновидность.
modelObj = sbiomodel('mymodel'); compObj = addcompartment(modelObj, 'comp1'); speciesObj = addspecies(compObj, 'A');
Добавьте различный объект, который варьируется InitialAmount
свойство разновидности по имени A.
variantObj = addvariant(modelObj, 'v1'); addcontent(variantObj, {'species', 'A', 'InitialAmount', 5});
Model object
, Variant object
, addcontent
, commit
, copyobj
, delete
, getvariant