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

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

CompartmentsМассив отсеков в модели или отсеке
EventsСодержат все объекты события
NameЗадайте имя объекта
NotesHTML, описывающий объект 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