exponenta event banner

Отделения

Массив отсеков в модели или отсеке

Описание

Compartments показывает доступный только для чтения массив объектов-отсеков SimBiology ® в объекте модели и объекте-отсеке. В объекте модели Compartments свойство указывает все отсеки в Model объект в виде плоского списка. В объекте-отсеке Compartments свойство указывает другие отсеки, на которые имеются ссылки в отсеке. Два экземпляра Compartments проиллюстрированы в примерах.

Можно добавить объект-отсек с помощью метода addcompartment.

Особенности

Относится кОбъекты: отсек, модель
Тип данныхМассив объектов отсека
Значения данныхОбъект отсека. По умолчанию: [] (пусто).
ДоступТолько для чтения

Примеры

  1. Создание объекта модели с именем modelObj.

    modelObj = sbiomodel('cell');
  2. Добавьте два отсека к объекту модели.

    compartmentObj1 = addcompartment(modelObj, 'nucleus');
    compartmentObj2 = addcompartment(modelObj, 'mitochondrion');
  3. Добавьте отсек к одному из объектов отсека.

    compartmentObj3 = addcompartment(compartmentObj2, 'matrix');
    
  4. Отображение Compartments в объекте модели.

    get(modelObj, 'Compartments')
    SimBiology Compartment Array
    
       Index:    Name:            Capacity:    CapacityUnits:
       1         nucleus          1            
       2         mitochondrion    1            
       3         matrix           1  
  5. Отображение Compartments свойство в объекте-отсеке.

    get(compartmentObj2, 'Compartments')
    SimBiology Compartment - matrix 
    
       Compartment Components:
         Capacity:          1
         CapacityUnits:     
         Compartments:      0
         ConstantCapacity:  true
         Owner:             mitochondrion
         Species:           0