Удалите вариант из модели
variantObj =
removevariant(modelObj, 'NameValue')
variantObj =
removevariant(modelObj, variantObj)
| Задайте Model object из которого вы хотите удалить вариант. |
| Задайте Variant object возвратиться из объекта модели. |
удаляет объект варианта SimBiology® с именем variantObj =
removevariant(modelObj, 'NameValue')NameValue от объекта модели и возвращает различный объект в modelObj. Различный объект variantObjParent свойством является присвоенный [] пустой.
Вариант 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));