Создайте объект отсека
compartmentObj =
addcompartment(modelObj, 'NameValue')
compartmentObj =
addcompartment(owningCompObj, 'NameValue')
compartmentObj =
addcompartment(modelObj, 'NameValue', CapacityValue)
compartmentObj =
addcompartment(...'PropertyName', PropertyValue...)
| Model object |
| Объект отсека, содержащий вновь созданный объект отсека. |
| Имя объекта отсека. Введите вектор символов, уникальный для объекта модели. Для получения информации об именовании отсеков смотрите |
| Значение производительности для объекта отсека. Введите double. Положительное вещественное число, по умолчанию = 1. |
| Введите имя допустимого свойства. Допустимые имена свойства перечислены в сводных данных свойств. |
| Введите значение свойства, указанного в . Допустимые значения свойств перечислены на каждой странице с описанием свойств. |
создает объект отсека и возвращает объект отсека (compartmentObj =
addcompartment(modelObj, 'NameValue')). В объекте отсека этот метод присваивает значение (compartmentObj) свойству NameValueName, и присваивает model object (modelObj) свойству Parent. В объекте модели этот метод присваивает объект отделения свойству Compartments.
в дополнение к вышеизложенному добавляет вновь созданный отсек в пределах объекта отсека (compartmentObj =
addcompartment(owningCompObj, 'NameValue')) и присваивает этому объекту отсека (owningCompObj) на owningCompObjOwner свойство вновь созданного объекта отсека (). Родительская модель является моделью, которая содержит владеющее отделение (compartmentObj).owningCompObj
В дополнение к вышесказанному этот метод присваивает мощность compartmentObj =
addcompartment(modelObj, 'NameValue', CapacityValue) для отсека.(CapacityValue)
Если вы задаете реакцию внутри объекта модели (modelObj), который не содержит никаких отсеков, процесс добавления реакции генерирует объект отсека по умолчанию и присваивает частицы реакции отсеку. Если имеется более одного отсека, необходимо указать, какой отсек должен быть присвоен виду с использованием формата CompartmentName. SpeciesName.
задает дополнительные свойства. В сводных данных свойств перечислены свойства. The compartmentObj =
addcompartment(...'PropertyName', PropertyValue...)Owner свойство является одним исключением; вы не можете задать Owner свойство в addcompartment синтаксис, потому что, addcompartment требует, чтобы владеющая модель или отделение было задано в качестве первого аргумента и использует эту информацию, чтобы задать Owner свойство.
Методы для объектов отсека
| дополнение (модель, отсек) | Создайте объект отсека |
| addspecies (модель, отсек) | Создайте видовой объект и добавьте к отсечному объекту в объект модели |
| copyobj | Скопируйте объект SimBiology и его дети |
| delete | Удаление объекта SimBiology |
| display | Отображение сводных данных по объекту SimBiology |
| findUsages (вид, параметр, отсек) | Узнайте, как вид, параметр или отсек используется в модели |
| get | Получите свойства объекта SimBiology |
| move | Переместите объект отделения SimBiology к новому владельцу |
| rename | Переименуйте объект и обновите выражения |
| переупорядочивание (модель, отсек, кинетический закон) | Переупорядочить списки компонентов |
| set | Установите свойства объекта SimBiology |
Свойства для объектов отсека
| Capacity | Вместимость отсека |
| CapacityUnits | Емкость отсека модулей |
| Compartments | Массив отсеков в модели или отсеке |
| Constant | Задайте переменное или постоянное количество видов, значение параметров или емкость отсека |
| ConstantCapacity | Задайте переменную или постоянную емкость отсека |
| Name | Задайте имя объекта |
| Notes | HTML, описывающий объект SimBiology |
| Owner | Отсек-владелец |
| Parent | Укажите родительский объект |
| Species | Массив видов в отсекающем объекте |
| Tag | Задайте метку для объекта SimBiology |
| Type | Отобразите тип объекта SimBiology |
| Units | Модули для количества видов, значение параметров, емкость отсека, наблюдаемое выражение |
| UserData | Задайте данные для связи с объектом |
| Value | Значение вида, отсека или объекта параметра |
model object, addproduct, addreactant, addreaction, addspecies