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

The 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))

The slmetric.ThresholdConfiguration объект теперь содержит один slmetric.config.Threshold объект, относящийся к mathworks.metricchecks.SubSystemCount метрический.

getThresholds(TC)
ans = 

  Threshold with properties:

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