exponenta event banner

Объект Compartment

Опции для отсеков

Описание

Объект отсека SimBiology® представляет контейнер для разновидностей в модели. Размер отсека может отличаться или остаться постоянным во время симуляции. Все модели должны иметь по крайней мере один отсек, и все разновидности в модели должны быть присвоены отсеку. Имена отсека должны быть уникальными в модели.

Отсеки позволяют вам задавать размер (Capacity) физически изолированных областей, которые могут влиять на симуляцию, и сопоставлять пулы разновидностей в тех областях. Можно задать или изменить правила использующего Capacity, события и варианты, подобные суммам разновидностей или значениям параметров.

Объект модели хранит отсеки как плоский список. Каждый отсек хранит информацию на своей собственной организации; другими словами, отсек имеет информацию, на котором отсеке он живет в (Owner) и кого он содержит (Compartments).

Плоский список отсеков в объекте модели позволяет вам отличаться способ, которым отсеки организованы в вашей модели, не делая недействительным выражений.

Чтобы добавить разновидности, которые участвуют в реакциях, добавьте реакцию на модель с помощью метода addreaction. Когда вы задаете реакцию с новой разновидностью:

  • Если никакие объекты отсека не существуют в модели, метод addreaction создает объект отсека (названный 'unnamed') в модели и добавляет недавно созданные разновидности в тот отсек.

  • Если только один объект отсека существует в модели, метод создает объект разновидностей в том отсеке.

  • Если существует больше чем один объект отсека в модели, необходимо квалифицировать имя разновидностей с именем отсека.

    Например, cell.glucose обозначает, что вы хотите поместить разновидности под названием glucose в отсек под названием cell. Кроме того, если отсек под названием cell не существует, процесс добавления, что реакция создает отсек и называет его cell.

Также создайте и добавьте объект разновидностей в объект отсека, с помощью метода addspecies в командной строке.

Когда вы используете рабочий стол SimBiology, чтобы создать новую модель, он добавляет пустой отсек (unnamed), в который можно добавить разновидности.

Можно задать реакции, которые пересекают отсеки с помощью синтаксиса compartment1Name.species1Name –> compartment2Name.species2Name. Если вы добавляете реакцию, которая содержит разновидности из различных отсеков, и размерности скорости реакции являются концентрацией/временем, все реагенты должны быть из того же отсека.

Кроме того, если реакция обратима затем существует два случая:

  • Если кинетическим законом является MassAction, и размерности скорости реакции скорости реакции являются концентрацией/временем, то продукты должны быть из того же отсека.

  • Если кинетическим законом не является MassAction, то и реагенты и продукты должны быть в том же отсеке.

См. Сводные данные Свойства для ссылок на страницы с описанием свойства отсека. Свойства задают характеристики объекта. Используйте get и команды set к свойствам объекта списка и измените их значения в командной строке. Можно графически изменить свойства объектов в графическом интерфейсе пользователя.

Сводные данные конструктора

addcompartment (модель, отсек)Создайте объект отсека

Сводные данные метода

Методы для объектов отсека

addcompartment (модель, отсек)Создайте объект отсека
addspecies (модель, отсек)Создайте разновидности, возражают и добавляют к объекту отсека в объекте модели
copyobj (любой объект)Скопируйте объект SimBiology и его дочерние элементы
удалите (любой объект)Объект Delete SimBiology
отображение (любой объект)Отобразите сводные данные объекта SimBiology
findUsages (разновидности, параметр, отсек)Узнайте, как разновидность, параметр или отсек используются в модели
доберитесь (любой объект)Получите свойства объектов
переименуйте (отсек, параметр, разновидности, реакция)Переименуйте объект и обновите выражения
переупорядочивание (модель, отсек, кинетический закон)Переупорядочьте списки компонента
установите (любой объект)Установите свойства объектов

Сводные данные свойства

Свойства для объектов отсека

СпособностьСпособность отсека
CapacityUnitsПолные единицы отсека
ОтсекиМассив отсеков в модели или отсека
ConstantCapacity Задайте переменную или постоянную способность отсека
ИмяЗадайте имя объекта
ПримечанияТекст HTML, описывающий объект SimBiology
ВладелецВладение отсеком
Родительский элементУкажите на родительский объект
РазновидностиМассив разновидностей в объекте отсека
ТегЗадайте метку для объекта SimBiology
ВводОтобразите тип объекта SimBiology
UserData Задайте данные, чтобы сопоставить с объектом

Введенный в R2008a