exponenta event banner

set

Установите свойства объекта 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