Добавление информации о пороге на панель мониторинга метрик с помощью slmetric.config.Threshold и slmetric.config.Configuration объекты. Можно добавить пороги, определяющие диапазоны метрических данных для этих трех категорий:
Совместимые - метрические данные, которые являются допустимым диапазоном
Предупреждение - метрические данные, требующие проверки
Несоответствующие - метрические данные, требующие изменения модели
Создание slmetric.config.Configuration объект.
Получить значение по умолчанию slmetric.config.ThresholdConfiguration объект в CONF.
Создание slmetric.config.Threshold и добавьте его в slmetric.config.ThresholdConfiguration объект. Это пороговое значение для mathworks.metrics.SimulinkBlockCount метрические и Value имущества slmetric.metric.Results объект.
По умолчанию slmetric.config.Threshold объект содержит slmetric.config.Classification объект, определяющий метрические диапазоны в соответствующей категории. Получение объекта классификации с помощью функции getClassifications на пороговом объекте T.
Range свойство объекта классификации является slmetric.metric.MetricRange объект. Укажите метрические значения для соответствующей категории с помощью slmetric.metric.MetricRange функции в диапазоне объекта классификации.
Эти значения указывают, что совместимый диапазон является числом блоков от 5 кому 100. Этот диапазон не включает значения 5 и 100.
Укажите значения для диапазона метрик предупреждения.
Эти значения указывают, что предупреждение - это число блоков между -inf и 5. Этот диапазон не включает -inf. Он включает в себя 5.
Укажите значения для диапазона несоответствующих метрик.
Эти значения указывают, что число блоков больше 100 является несоответствующим. Этот диапазон включает 100. Он не включает inf.
Используйте validate для проверки диапазонов метрик, соответствующих пороговым значениям в slmetric.config.ThresholdConfiguration объект.
Если диапазоны недопустимы, появится сообщение об ошибке. В этом примере допустимы диапазоны, поэтому функция ничего не возвращает.
Сохраните изменения в файле конфигурации. Используйте slmetric.config.setActiveConfiguration для активации этой конфигурации для использования метрического механизма.
Теперь можно запустить панель мониторинга метрик с этой пользовательской конфигурацией на модели.