delete

Объект Delete SimBiology

Синтаксис

Описание

пример

delete(sobj) удаляет объект SimBiology sobj от его родительского объекта.

Примечание

Можно также использовать sbioreset удалить все объекты модели из корневого объекта SimBiology, который содержит список объектов модели, доступных модулей, модульных префиксов и кинетических законов.

Примеры

свернуть все

Загрузите модель G-белка.

sbioloadproject('gprotein.sbproj');

Получите ограниченные по объему моделью параметры.

params = m1.Parameters
params = 
   SimBiology Parameter Array

   Index:    Name:     Value:      Units:
   1         kRLm      0.01              
   2         kRL       3.32e-18          
   3         kRdo      0.0004            
   4         kRs       4                 
   5         kRD1      0.004             
   6         kG1       1                 
   7         kGa       1e-05             
   8         kGd       0.11              
   9         GaFrac    1                 

Удалите параметры.

delete(params)
m1.Parameters
ans = 
  0x1 Parameter array with properties:

    ValueUnits
    ConstantValue
    Constant
    Value
    Units
    BoundaryCondition
    Name
    Parent
    Notes
    Tag
    Type
    UserData

Входные параметры

свернуть все

Объект в виде объекта SimBiology или массива объектов SimBiology.

  • Если sobj объект модели, модель удалена из корневого объекта. delete удаляет все ссылки на модель в командной строке и в приложениях SimBiology Model Analyzer и SimBiology.

  • Если sobj объект разновидностей, используемый объектом реакции, функция выдает предупреждение, и объект разновидностей не удален. Необходимо удалить реакцию или удалить разновидности из реакции, прежде чем можно будет удалить объект разновидностей.

  • Если sobj объект параметра, используемый кинетическим объектом закона, нет никакого предупреждения, когда объект удален. Однако, когда вы пытаетесь симулировать свою модель, ошибка происходит, потому что параметр не может быть найден.

  • Если sobj объект реакции, функция удаляет объект, но объекты разновидностей, которые использовались объектом реакции, не удалены.

  • Если sobj абстрактный кинетический объект закона и существует кинетический объект закона ссылка на него, функция возвращает ошибку.

  • Если sobj объект конфигурации модели, и это - активный объект конфигурации модели, функция, после удаления объекта, делает объект конфигурации модели по умолчанию активным. Обратите внимание на то, что вы не можете удалить конфигурацию модели по умолчанию.

  • Вы не можете удалить root SimBiology объект.

Смотрите также

|

Введен в R2006a