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.

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

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

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

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

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

CompartmentsМассив отсеков в модели или отсека
EventsСодержите все объекты-события
NameЗадайте имя объекта
NotesТекст HTML, описывающий объект SimBiology
ObservablesМассив заметных объектов
ParametersМассив объектов параметра
ParentУкажите на родительский объект
ReactionsМассив объектов реакции
RulesМассив правил в объекте модели
TagЗадайте метку для объекта SimBiology
TypeОтобразите тип объекта 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