В этом примере показано, как использовать диалоговое окно Параметров конфигурации, чтобы включить покрытие для модели Simulink® и настроить тип информации, которая сообщается.
sldemo_clutch
модель в качестве примера, которая поставляется с Simulink, обеспечивает хорошее введение в покрытие модели. Эта модель содержит несколько блоков, которые имеют внутренние решения, места, где поток управления может выбрать больше чем один путь.
Настройки покрытия найдены под панелью Покрытия диалогового окна Параметров конфигурации. Чтобы автоматически перейти к этой панели, из Редактора Simulink, выбирают Analysis> Coverage> Settings.
Чтобы включить инструмент покрытия, выберите анализ покрытия Enable. Эта установка включает другие опции в панели Покрытия.
Группа Метрик покрытия управляет типами информации покрытия, которая собрана в процессе моделирования.
Выпадающее меню уровня Структурного покрытия позволяет вам выбирать, какие метрики структурного покрытия будут анализироваться в процессе моделирования. Они упорядочены от наименее строгого (Выполнение Блока) к самому строгому (Модифицированное Решение Условия (MCDC)).
В данном примере выберите Модифицированное Решение Условия (MCDC) уровень структурного покрытия. Получившийся отчет будет также включать в себя результаты покрытия условия и решение.
Дополнительные метрики покрытия могут быть найдены под Другой метрической панелью переключателя. Кликните по черной стреле, чтобы расширить эту панель и видеть доступные метрики. Выбор всех метрик покрытия предоставляет большую часть информации о покрытии.
В данном примере выберите Signal Range и Lookup Table.
Нажмите ОК, чтобы применить ваши выбранные настройки и закрыть диалоговое окно Coverage Settings.
Если вы включаете набор покрытия для своей модели, информация о покрытии автоматически зарегистрирована, когда вы симулируете модель. В конце симуляции Проводник Результатов покрытия открыт, показав результаты для последнего анализа покрытия.
Запустите симуляцию и анализируйте покрытие
Проводник Результатов покрытия предлагает различную функциональность для обработки, отображения и создания отчетов о результатах покрытия от предыдущих симуляций вашей модели.
Щелкните по ссылке отчета Generate в нижней части окна Coverage Results Explorer. Это производит отчет HTML информации о покрытии, которая отображается во встроенном в MATLAB® веб-браузере.