exponenta event banner

sbiomodel

Создание объекта модели

Синтаксис

modelObj = sbiomodel('NameValue')
modelObj = sbiomodel(...'PropertyName', PropertyValue...)

Аргументы

NameValueОбязательное свойство для указания уникального имени model объект. Введите символьный вектор или строку.
PropertyNameИмя свойства для Model из сводки свойств.
PropertyValueЗначение свойства. Допустимое значение для указанного свойства.

Описание

modelObj = sbiomodel('NameValue') создает и возвращает SimBiology ®model object (modelObj). В объекте модели этот метод назначает значение (NameValue) к свойству Name.

modelObj = sbiomodel(...'PropertyName', PropertyValue...) определяет дополнительные свойства. Пары имя-значение могут быть в любом формате, поддерживаемом функцией set.

Моделировать modelObj с функцией sbiosimulate.

Добавление объектов в объект модели с помощью методов addkineticlaw, addparameter, addreaction, addrule, и addspecies.

Все объекты модели SimBiology могут быть извлечены из корневого объекта SimBiology. Объект модели SimBiology имеет Parent свойство имеет значение корневого объекта SimBiology.

Сводка по методу

getequationsСистема возврата уравнений для объекта модели
addcompartment (модель, отсек)Создать объект-отсек
addconfigset (модель)Создание объекта набора конфигурации и добавление к объекту модели
adddose (модель)Добавление объекта дозы в модель
addevent (модель)Добавить объект события в объект модели
addobservableДобавление наблюдаемого объекта в модель SimBiology
addparameter (модель, кинетика)Создание объекта параметра и добавление в модель или объект кинетического закона
адресация (модель)Создание объекта реакции и добавление к объекту модели
addrule (модель)Создание объекта правила и добавление к объекту модели
addspecies (модель, отсек)Создание видового объекта и добавление к объекту-отсеку в объекте-модели
addvariant (модель)Добавление варианта в модель
copyobjКопировать объект SimBiology и его нижестоящие элементы
createSimFunction (модель)Создать объект SimFunction
удалитьУдалить объект SimBiology
показОтображение сводки объекта SimBiology
экспорт (модель)Экспорт моделей SimBiology для развертывания и автономных приложений
findUnusedComponents (модель)Поиск неиспользуемых видов, параметров и отсеков в модели
добратьсяПолучение свойств объекта SimBiology
getadjacencymatrix (модель)Получение матрицы смежности из объекта модели
getconfigset (модель)Получение объекта набора конфигурации из объекта модели
getdose (модель)Возвращаемый объект дозы SimBiology
getstoichmatrix (модель)Получение матрицы стехиометрии из объекта модели
getvariant (модель)Получение варианта из модели
removeconfigset (модель)Удалить набор конфигурации из модели
removedose (модель)Удаление объекта дозы из модели
removevariant (модель)Удалить вариант из модели
переименоватьПереименование объекта и обновление выражений
переупорядочение (модель, отсек, кинетический закон)Переупорядочить списки компонентов
наборЗадать свойства объекта SimBiology
setactiveconfigset (модель)Задать активный набор конфигурации для объекта модели
проверка (модель, вариант)Проверка и проверка модели SimBiology

Сводка по свойствам

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

Примеры

  1. Создайте объект модели SimBiology.

    modelObj = sbiomodel('cell', 'Tag', 'mymodel');
  2. Перечислить все modelObj свойства и текущие значения.

    get(modelObj)

    MATLAB ® возвращает:

        Annotation: ''
            Models: [0x1 double]
              Name: 'cell'
             Notes: ''
        Parameters: [0x1 double]
            Parent: [1x1 SimBiology.Root]
           Species: [0x1 double]
         Reactions: [0x1 double]
             Rules: [0x1 double]
               Tag: 'mymodel'
              Type: 'sbiomodel'
          UserData: []
  3. Отображение сводки modelObj содержание.

    modelObj
      SimBiology Model - cell 
    
       Model Components:
         Models:            0
         Parameters:        0
         Reactions:         0
         Rules:             0
         Species:           0
Представлен в R2006a