exponenta event banner

findUnusedComponents (модель)

Поиск неиспользуемых видов, параметров и отсеков в модели

Описание

пример

unused = findUnusedComponents(model) возвращает вектор видов, отсеков и параметров, которые не используются в model, которая является SimBiology ®Model object. Дополнительные сведения о том, что SimBiology проверяет, чтобы решить, используется ли компонент, см. в разделе Использование компонента.

пример

unused = findUnusedComponents(model,dose) также ищет неиспользуемые компоненты в dose, который является RepeatDose object, ScheduleDose objectили вектор дозовых объектов.

пример

unused = findUnusedComponents(model,dose,variant) также ищет неиспользуемые компоненты в variant, который является Variant object или вектор вариационных объектов.

Входные аргументы

свернуть все

Модель SimBiology, указанная как SimBiology Model object.

Дозовый объект, указанный как ScheduleDose object, RepeatDose objectили вектор дозовых объектов.

Вариант, указанный как Variant object или вектор вариационных объектов.

Выходные аргументы

свернуть все

Неиспользуемые компоненты, возвращаемые как вектор видов, параметров и отсеков.

Примеры

свернуть все

Загрузите образец проекта.

sbioloadproject gprotein.sbproj

Проверьте наличие неиспользуемых видов, отсеков или параметров.

unused = findUnusedComponents(m1)
unused = 
  0x1 QuantityComponent array with properties:

    Constant
    Value
    Units
    BoundaryCondition
    Name
    Parent
    Notes
    Tag
    Type
    UserData

Добавьте в модель неиспользуемые параметры.

p1 = addparameter(m1,'p1');
p2 = addparameter(m1,'p2');

Найдите неиспользуемые параметры.

unused = findUnusedComponents(m1)
unused = 
   SimBiology Parameter Array

   Index:    Name:    Value:    Units:
   1         p1       1               
   2         p2       1               

Представлен в R2016b