Удалите вариант из модели
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));