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, заданная как Model object SimBiology.

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

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

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

свернуть все

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

Примеры

свернуть все

Загрузите демонстрационный проект.

sbioloadproject gprotein.sbproj

Проверяйте, существуют ли какие-либо неиспользованные разновидности, отсеки или параметры.

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

    Constant
    Value
    Units
    BoundaryCondition
    Annotation
    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               

Введенный в R2017b