Compartments

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

Описание

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