В этом примере показано, как просмотреть результаты покрытия для кода C/C + + в S-функциональных блоках модели. Для просмотра результатов покрытия для кода C/C + + в блоках:
Включить поддержку покрытия S-Function. Дополнительные сведения см. в разделе Покрытие для пользовательского кода C/C + + в моделях Simulink.
Выполните моделирование и просмотрите отчет о покрытии.
Результаты покрытия для S-функциональных блоков можно просмотреть в том же отчете, что и остальные элементы модели. Для каждого S-функционального блока отчет связан с подробным отчетом о покрытии для кода C/C + + в блоке.
Для просмотра полного отчета о покрытии кода, используемого в этом примере, выполните шаги в разделе Покрытие для S-функций.
В отчете о покрытии просмотрите метрики покрытия для блока S-Function.

Дополнительные сведения о формате отчета о покрытии см. в разделе Отчет о покрытии по модели верхнего уровня.
Выберите ссылку Подробный отчет. Откроется отчет о покрытии кода для блока S-Function.
Выберите каждую из ссылок в оглавлении, чтобы перейти к различным разделам отчета.

| Название раздела | Цель | |
|---|---|---|
| Аналитическая информация | Содержит такие сведения, как время создания и последнего изменения модели, а также размер файла. | |
| Тесты | Содержит сведения о моделировании, такие как время начала и окончания. | |
| Резюме | Содержит информацию о покрытии файлов и функций в блоке S-Function. Для каждого файла и функции отображается процентное покрытие. Для кода используются следующие виды покрытия: | |
| Тип покрытия | Этикетка | |
| Сложность | ||
| Состояние. | ||
| Решение | ||
Модифицированное условие/покрытие принятия решений (MCDC) для покрытия кода | MCDC | |
| Реляционная граница | ||
Процентная доля охваченных ведомостей | Stmt | |
| Подробнее | Содержит информацию о покрытии для операторов, которые получают условия, решения или покрытие MCDC. Информация группируется по файлам и функциям. | |
| Кодекс | Содержит код C/C + +. Не охваченные инструкции выделены розовым цветом. | |
В разделе Сводка выберите каждый файл или имя функции, чтобы просмотреть сведения об охвате для операторов в файле или функции.

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

Чтобы получить обзор не охваченных операторов, перейдите в раздел Код. В этом разделе содержится код с непокрытыми инструкциями, выделенными розовым цветом.
