exponenta event banner

набор

Задать свойства объекта SimBiology

Описание

пример

set(sobj,Name,Value) задает свойства sobj, объект SimBiology, использующий один или несколько аргументов пары имя-значение. Name - имя свойства и Value - соответствующее значение. Свойство не может быть свойством, доступным только для чтения. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.

Примеры

свернуть все

Загрузите модель G-белка.

sbioloadproject('gprotein.sbproj');

Выберите параметр kGd.

kgd = sbioselect(m1,'Name','kGd');

Отображение свойств параметра.

get(kgd)
ans = struct with fields:
           ValueUnits: ''
        ConstantValue: 1
             Constant: 1
                Value: 0.1100
                Units: ''
    BoundaryCondition: 0
                 Name: 'kGd'
               Parent: [1x1 SimBiology.Model]
                Notes: ''
                  Tag: ''
                 Type: 'parameter'
             UserData: []

Изменение значений нескольких свойств объекта.

set(kgd,'Constant',false,'Value',0.06)

Проверьте обновленные значения свойств.

get(kgd)
ans = struct with fields:
           ValueUnits: ''
        ConstantValue: 0
             Constant: 0
                Value: 0.0600
                Units: ''
    BoundaryCondition: 0
                 Name: 'kGd'
               Parent: [1x1 SimBiology.Model]
                Notes: ''
                  Tag: ''
                 Type: 'parameter'
             UserData: []

Обновление общего свойства нескольких объектов.

set(m1.Parameters,'Constant',false)

Проверьте значения свойств.

[m1.Parameters.Constant]
ans = 1x9 logical array

   0   0   0   0   0   0   0   0   0

Входные аргументы

свернуть все

Объект, указанный как любой объект SimBiology или массив объектов. Для задания значения общего свойства можно использовать массив объектов.

См. также

|

Представлен в R2008b