Сбор данных покрытия кода

Измерьте покрытие для кода, сгенерированного Simulink® модель или код в Simulink модели, чтобы указать непроверенные элементы вашего проекта во время симуляции

Simulink Coverage™ измеряет покрытие кода, чтобы указать непроверенные элементы вашего проекта, такие как логические условия, непредусмотренная функциональность и положения переключателя во время симуляции.

Функции

slcovmexСоздайте совместимую с покрытием MEX-функцию из кода C/C + +
cvtestСоздайте объект спецификации тестирования покрытия модели
cvsimМоделируйте и возвращайте результаты покрытия модели для тестовых объектов
cvhtmlСоздайте HTML из объектов покрытия модели
cvmodelviewОтобразите результаты покрытия модели с раскраской модели
executioninfoИзвлечение информации о покрытии выполнения из cvdata объект
conditioninfoИзвлечение информации о покрытии условия из cvdata объект
decisioninfoИзвлечение информации о Decision Coverage из cvdata объект
mcdcinfoПолучите измененную информацию о состоянии/покрытии принятия решений от cvdata объект

Темы

Задайте опции покрытия кода

Установите опции для покрытия кода.

Покрытие кода для моделей в режиме «цикл» (SIL) и в режиме «цикл» (PIL)

Сконфигурируйте покрытие кода для SIL и PIL симуляций и проверьте результаты.

Типы покрытия кода

Выполните несколько типов анализа покрытия кода для моделей в режиме SIL, режиме PIL и для кода в поддерживаемых S-Function и MATLAB® Функциональные блоки.

Покрытие для моделей с блоками кода и блоками Simulink

Запись покрытия для моделей с комбинацией блоков кода и других блоков Simulink.

Покрытие для пользовательского кода C/C + + в моделях Simulink

Анализ покрытия модели для C/C + + S-функций.

Кумулятивные данные покрытия

Сбор совокупного покрытия модели из последующих запусков симуляции.

Рекомендуемые примеры

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