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 (модель)Добавьте объект-событие в объект модели
addparameter (модель, kineticlaw)Создайте объект параметра и добавьте к образцовому или кинетическому объекту закона
addreaction (модель)Создайте реакцию, возражают и добавляют к объекту модели
addrule (модель)Создайте правило, возражают и добавляют к объекту модели
addspecies (модель, отсек)Создайте разновидности, возражают и добавляют к объекту отсека в объекте модели
addvariant (модель)Добавьте вариант в модель
copyobj (любой объект)Скопируйте объект SimBiology и его дочерние элементы
createSimFunction (модель)Объект Create SimFunction
удалите (любой объект)Объект Delete SimBiology
отображение (любой объект)Отобразите сводные данные объекта SimBiology
экспорт (модель)Экспортируйте модели SimBiology для развертывания и автономные приложения
findUnusedComponents (модель)Найдите неиспользованные разновидности, параметры и отсеки в модели
доберитесь (любой объект)Получите свойства объектов
getadjacencymatrix (модель)Получите матрицу смежности от объекта модели
getconfigset (модель)Получите объект конфигурации модели от объекта модели
getdose (модель)Возвратите объект дозы SimBiology
getstoichmatrix (модель)Получите матрицу стехиометрии от объекта модели
getvariant (модель)Станьте различными от модели
removeconfigset (модель)Удалите конфигурацию модели из модели
removedose (модель)Добавьте объект дозы смоделировать
removevariant (модель)Удалите вариант из модели
переупорядочивание (модель, отсек, кинетический закон)Переупорядочьте списки компонента
установите (любой объект)Установите свойства объектов
setactiveconfigset (модель)Установите активную конфигурацию модели для объекта модели
проверьте (модель, вариант)Подтвердите и проверьте модель SimBiology

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

ОтсекиМассив отсеков в модели или отсека
СобытияСодержите все объекты-события
ИмяЗадайте имя объекта
ПримечанияТекст HTML, описывающий объект SimBiology
ПараметрыМассив объектов параметра
Родительский элементУкажите на родительский объект
РеакцииМассив объектов реакции
ПравилаМассив правил в объекте модели
ТегЗадайте метку для объекта 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