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

Этот пример показывает, как использовать диалоговое окно Параметров конфигурации, чтобы включить покрытие для модели Simulink® и настроить тип информации, которая сообщается.

Открытая модель в качестве примера

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

Открытый sldemo_clutch

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

Настройки покрытия найдены под панелью Покрытия диалогового окна Параметров конфигурации. Чтобы автоматически перейти к этой панели, из Редактора Simulink, выбирают Analysis> Coverage> Settings.

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

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

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

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

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

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

В данном примере выберите Signal Range и Lookup Table.

Нажмите ОК, чтобы применить ваши выбранные настройки и закрыть диалоговое окно Coverage Settings.

Запустите симуляцию и исследуйте результаты

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

Запустите симуляцию и анализируйте покрытие

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

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

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

Закройте модель в качестве примера

Закройте sldemo_clutch

Для просмотра документации необходимо авторизоваться на сайте