Добавьте классификационную информацию к slmetric.config.Threshold
объект. Затем используйте getClassifications
функция для идентификации slmetric.config.Classification
объекты, которые относятся к порогу. Используйте removeClassification
функция для удаления объекта классификации из объекта порога.
Создайте slmetric.config.Configuration
и получите значение по умолчанию slmetric.config.ThresholdConfiguration
объект.
Создайте slmetric.config.Threshold
объект и добавить его в slmetric.config.ThresholdConfiguration
объект. Этот порог предназначен для mathworks.metrics.SimulinkBlockCount
метрика и Value
свойство slmetric.metric.Results
объект.
Получите объект классификации по умолчанию, который определяет совместимую категорию, с помощью функции getClassifications
о пороговом объекте T
. Задайте метрические значения для совместимой категории при помощи slmetric.metric.MetricRange
функций в области значений объекта классификации.
Задайте значения для Warning
метрическая область значений.
Задайте значения для NonCompliant
метрическая область значений.
Теперь, slmetric.config.Threshold
объект, T
, содержит три slmetric.config.Classification
объекты. Каждый из них соответствует одной из категорий, совместимых, несовместимых и предупреждающих.
P =
1×3 Classification array with properties:
Category
Range
Посмотрите на содержимое Category
свойство.
P.Category
ans =
'Warning'
ans =
'Compliant'
ans =
'NonCompliant'
Используйте removeClassification
функция для удаления категории предупреждений из slmetric.config.Threshold
объект.