Станьте различными от модели
variantObj =
getvariant(modelObj)
variantObj =
getvariant(modelObj, 'NameValue')
| Variant object возвращен методом getvariant. |
| Model object, от которого можно получить вариант. |
| Имя варианта, чтобы получить от объекта модели . |
возвращает объекты варианта SimBiology®, содержавшие в variantObj =
getvariant(modelObj)model object SimBiology к modelObj.variantObj
Вариант SimBiology объектно-ориентированная память чередует значения для свойств на модели SimBiology. Для получения дополнительной информации о вариантах смотрите Variant object.
возвращает объект варианта SimBiology с именем variantObj =
getvariant(modelObj, 'NameValue'), содержавший в объекте модели SimBiology, NameValue.modelObj
Просмотрите свойства для различного объекта с командой и измените свойства для различного объекта с getкомандой .set
Не забудьте использовать метод addcontent вместо того, чтобы использовать метод set на свойстве Content, потому что метод set заменяет данные в свойстве Content, тогда как addcontent добавляет данные.
Чтобы скопировать различный объект в другую модель, используйте copyobj. Чтобы удалить различный объект из модели SimBiology, используйте метод delete.
Создайте модель, содержащую несколько вариантов.
modelObj = sbiomodel('mymodel');
variantObj1 = addvariant(modelObj, 'v1');
variantObj2 = addvariant(modelObj, 'v2');
Получите все варианты в модели.
vObjs = getvariant(modelObj)
SimBiology Variant Array Index: Name: Active: 1 v1 false 2 v2 false
Получите различный объект под названием 'v2' из модели.
vObjv2 = getvariant(modelObj, 'v2');