removeThreshold

Класс: slmetric.config.ThresholdConfiguration
Пакет: slmetric.config

Удалите пороговый объект из порогового объекта настройки

Синтаксис

Описание

Удалите пороговый объект из порогового объекта настройки.

пример

removeThreshold(TC,T) удаляет slmetric.config.Threshold объект T от slmetric.config.ThresholdConfiguration объект TC.

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

развернуть все

slmetric.config.ThresholdConfiguration объект, из которого вы хотите удалить slmetric.config.Threshold объект.

Типы данных: char

slmetric.config.Threshold возразите, что вы хотите удалить из slmetric.config.ThresholdConfiguration объект.

Типы данных: char

Примеры

развернуть все

Используйте getThresholds метод, чтобы идентифицировать slmetric.config.Threshold объекты, которые принадлежат slmetric.config.ThresholdConfiguration объект. Затем используйте removeThreshold метод, чтобы удалить slmetric.config.Threshold объект.

Для slmetric.config.ThresholdConfiguration объект TC, используйте getThresholds метод.

A = getThresholds(TC)
A = 

  1×2 Threshold array with properties:

    MetricID
    AppliesTo

slmetric.config.ThresholdConfiguration объект TC содержит два slmetric.config.Threshold объекты.

Идентифицируйте slmetric.config.Threshold возразите, что вы хотите удалить из slmetric.config.ThresholdConfiguration объект.

A.MetricID
ans =

    'mathworks.metrics.SimulinkBlockCount'


ans =

    'mathworks.metricchecks.SubSystemCount'

Удалите второй элемент массива, который соответствует mathworks.metricchecks.SubSystemCount метрика.

removeThreshold(TC,A(2))

slmetric.ThresholdConfiguration объект теперь содержит один slmetric.config.Threshold объект, соответствующий mathworks.metricchecks.SubSystemCount метрика.

getThresholds(TC)
ans = 

  Threshold with properties:

     MetricID: 'mathworks.metrics.SimulinkBlockCount'
    AppliesTo: 'Value'
Введенный в R2018b