Базовая операция инструмента model coverage

В этом примере показано, как использовать диалоговое окно Configuration Parameters, чтобы включить покрытие для модели Simulink ® и настроить тип сообщаемой информации.

Откройте модель примера

The sldemo_clutch пример модели, которая поставляется с Simulink, обеспечивает хорошее введение в покрытие модели. Эта модель содержит несколько блоков, которые имеют внутренние решения, места, где поток управления может занять более одного пути.

Откройте диалоговое окно параметров покрытия

Параметры переадресации можно найти на панели «Переадресация» диалогового окна «Параметры конфигурации». Чтобы перейти к этой панели, на вкладке Моделирование (Modeling), выберите Настройки модели (Model Settings).

Включите несколько метрик покрытия

Чтобы включить инструмент покрытия, выберите Включить анализ покрытия. Этот параметр включает другие опции на панели «Покрытие».

Группа метрики покрытия управляет типом информации о покрытии, которая собирается во время симуляции.

Раскрывающееся меню Уровень структурного покрытия позволяет вам выбрать, какие метрики структурного покрытия будут анализироваться во время симуляции. Они упорядочиваются от наименее строгих (Выполнение блоков) до наиболее строгих (Решение об измененных условиях (MCDC)).

В данном примере выберите уровень структурного покрытия «Решение об измененных условиях» (MCDC). Полученный отчет также включает результаты принятия решений и покрытия условия.

Дополнительные метрики покрытия можно найти на панели переключения Другие метрики. Щелкните черную стрелу, чтобы развернуть эту панель и просмотреть доступные метрики. Выбор всех метрик покрытия предоставляет наибольшую информацию о покрытии.

В данном примере выберите Диапазон сигнала и Интерполяционную таблицу.

Нажмите кнопку ОК, чтобы применить выбранные настройки и закрыть диалоговое окно «Параметры покрытия».

Запуск симуляции и исследования результатов

Если вы включите набор покрытия для вашей модели, информация о покрытии автоматически записывается, когда вы моделируете модель. В конце симуляции открываются Результаты покрытия Explorer, показывающий результаты последнего анализа покрытия.

Нажмите кнопку Run (Покрытие), чтобы симулировать модель и собрать покрытие.

Составьте отчет о покрытии из проводника результатов

Обозреватель результатов покрытия предлагает различные функциональные возможности для обработки, отображения и представления результатов покрытия от предыдущих симуляций вашей модели.

Щелкните ссылку Сгенерировать отчет в нижней части окна Результатов покрытия Explorer. Это создает HTML с информацией о покрытии, который отображается во встроенном веб-браузере MATLAB ®.