Массив отсеков в модели или отсека
Compartments показывает вам массив только для чтения SimBiology® отсек возражает в объекте модели и объекте отсека. В объекте модели, Compartments свойство указывает на все отсеки в Model возразите как плоский список. В объекте отсека, Compartments свойство указывает на другие отсеки, на которые ссылаются в отсеке. Два экземпляра Compartments проиллюстрированы в Примерах.
Можно добавить объект отсека использование метода addcompartment.
| Применяется | Объекты: отсек, модель |
| Тип данных | Массив объектов отсека |
| Значения данных | Объект Compartment. Значением по умолчанию является [] пустой. |
| Доступ | Только для чтения |
Создайте объект модели под названием modelObj.
modelObj = sbiomodel('cell');Добавьте два отсека в объект модели.
compartmentObj1 = addcompartment(modelObj, 'nucleus'); compartmentObj2 = addcompartment(modelObj, 'mitochondrion');
Добавьте отсек в один из объектов отсека.
compartmentObj3 = addcompartment(compartmentObj2, 'matrix');
Отобразите Compartments свойство в объекте модели.
get(modelObj, 'Compartments')
SimBiology Compartment Array Index: Name: Capacity: CapacityUnits: 1 nucleus 1 2 mitochondrion 1 3 matrix 1
Отобразите Compartments свойство в объекте отсека.
get(compartmentObj2, 'Compartments')
SimBiology Compartment - matrix
Compartment Components:
Capacity: 1
CapacityUnits:
Compartments: 0
ConstantCapacity: true
Owner: mitochondrion
Species: 0