Удалите вариант из модели
variantObj
=
removevariant(modelObj
, 'NameValue
')
variantObj
=
removevariant(modelObj
, variantObj
)
| Задайте Model object из которого вы хотите удалить вариант. |
| Задайте Variant object возвратиться из объекта модели. |
удаляет SimBiology® различный объект с именем variantObj
=
removevariant(modelObj
, 'NameValue
')NameValue
от объекта модели
и возвращает различный объект в modelObj
. Различный объект variantObj
Parent
свойством является присвоенный []
пустой.
Вариант SimBiology объектно-ориентированная память чередует значения для свойств на модели SimBiology. Для получения дополнительной информации о вариантах смотрите Variant object
.
удаляет объект варианта SimBiology (variantObj
=
removevariant(modelObj
, variantObj
)
) и возвращает различный объект variantObj
. variantObj
Чтобы просмотреть варианты, сохраненные на объекте модели, используйте getvariant
метод. Чтобы скопировать различный объект в другую модель, использовать copyobj
. Чтобы добавить различный объект в модель SimBiology, используйте addvariant
метод.
Создайте модель, содержащую несколько вариантов.
modelObj = sbiomodel('mymodel'); variantObj1 = addvariant(modelObj, 'v1'); variantObj2 = addvariant(modelObj, 'v2'); variantObj3 = addvariant(modelObj, 'v3');
Удалите различный объект с помощью его имени.
removevariant(modelObj, 'v1');
Удалите различный объект с помощью его индекса.
Получите индекс варианта в модели.
vObjs = getvariant(modelObj)
SimBiology Variant Array Index: Name: Active: 1 v2 false 2 v3 false
Удалите различный объект.
removevariant(modelObj, vObjs(2));