removeThreshold

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

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

Синтаксис

removeThreshold(TC,T)

Описание

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

пример

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