exponenta event banner

findUnusedComponents (model)

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

Описание

пример

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