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

Соберите указанные результаты покрытия во время моделирования и сообщите о покрытии. При выборе Включить анализ покрытия становятся доступными следующие разделы:
Определяет системы, для которых программное обеспечение собирает и сообщает данные покрытия. Возможны следующие варианты:
Необходимо выбрать Включить анализ покрытия, чтобы указать область анализа.
По умолчанию создает данные покрытия для всей системы. Результаты покрытия включают в себя подсистему верхнего уровня и все поддерживаемые подсистемы и ссылки на модели.
Запись покрытия для выбранных ссылочных моделей и моделей Observer. По умолчанию эта настройка записывает охват для всех ссылочных моделей, где режимом моделирования блока модели является Normal, Software-in-the-loop (SIL), или Processor-in-the-loop (PIL)и для активных моделей Observer, где режим моделирования Normal.
Чтобы указать ссылочные модели и модели Observer, для которых Simulink ® Coverage™ записывает данные покрытия, выполните следующие действия.
Выберите Включить анализ покрытия.
Для области анализа выберите Ссылочные модели (Referenced Models).
Щелкните Выбрать модели (Select Models).

В диалоговом окне Выбрать модели для анализа покрытия (Select Models for Coverage Analysis) выберите ссылочные модели или модели наблюдателя, для которых требуется записать покрытие. Можно также выбрать модель верхнего уровня.
Значок рядом с именем модели указывает режим моделирования для этой ссылочной модели.
При наличии нескольких блоков модели, которые ссылаются на одну и ту же модель и режимы моделирования которых одинаковы, при установке флажка для этой модели устанавливаются флажки для всех экземпляров этой модели в одном и том же режиме моделирования.
Нажмите кнопку ОК.
Анализ покрытия фиксирует покрытие во время моделирования для выбранной подсистемы. По умолчанию создает данные покрытия для всей модели. Для ограничения отчетов о покрытии определенной подсистемой:
В диалоговом окне Параметры конфигурации на панели Покрытие выберите Включить анализ покрытия.
Щелкните Выбрать подсистему (Select Subsystem).

В диалоговом окне «Выбор подсистемы» выберите подсистему, для которой требуется включить отчеты о покрытии, и нажмите OK.
Раздел Включить в анализ (Include in analysis) содержит две опции.
Файлы MATLAB обеспечивают покрытие для любых внешних функций, вызываемых функциями MATLAB ® в модели. Функции MATLAB можно определить в функциональных блоках MATLAB или в диаграммах Stateflow ®.
Для выбора опции Покрытие для файлов MATLAB необходимо выбрать Включить анализ покрытия.
C/C + + S-функции обеспечивают покрытие для C/C + + S-функциональных блоков в модели. Метрики покрытия сообщаются для S-функциональных блоков и кода C/C + + в этих блоках. Дополнительные сведения см. в разделе Создание отчета о покрытии для S-функции.
Необходимо выбрать Включить анализ покрытия, чтобы выбрать опцию Покрытие для S-функций.
Выберите структурный уровень покрытия и другие типы анализа покрытия тестового случая, которые необходимо выполнить с помощью инструмента (см. Типы покрытия модели). Simulink Coverage собирает и сообщает о типах покрытия для указанных подсистем, моделей и ссылочных моделей.
Структурные уровни покрытия перечислены в порядке строгости анализа покрытия тестового случая:
Block Execution - Включает покрытие выполнения (EC)
Decision - Включение покрытия выполнения (EC) и покрытия принятия решений (DC)
Condition Decision - Включение покрытия выполнения (EC), покрытия принятия решений (DC) и покрытия условий (CC)
Modified Condition Decision Coverage (MCDC) - включает покрытие выполнения (EC), покрытие принятия решений (DC), покрытие условий (CC) и покрытие измененных условий/решений (MCDC)
Показатели покрытия также включают другие показатели:
Для выбора метрик покрытия необходимо выбрать Включить анализ покрытия.
В разделе Results (Результаты) окна Coverage Configuration Parameters (Параметры конфигурации покрытия) выберите адресата для результатов покрытия. Необходимо выбрать Включить анализ покрытия на панели Покрытие, чтобы задать параметры Результаты.
Сохранить последний прогон в переменной рабочей области - сохранение результатов последнего прогона моделирования в cvdata в рабочей области. Укажите имя переменной рабочей области в имени объекта cvdata.
Имя объекта cvdata - имя переменной рабочей области, в которой сохраняются результаты последнего прогона моделирования. Необходимо выбрать Сохранить последний запуск в переменной рабочей области, чтобы указать cvdata имя объекта.
Приращение имени переменной при каждом моделировании (var1, var2,...) - добавляет цифры в имена переменных рабочей области для каждого нового результата, чтобы более ранние результаты не перезаписывались. Чтобы включить этот параметр, необходимо выбрать Сохранить последний запуск в переменной рабочей области.
Autosave data file name - имя файла, в котором сохраняются результаты данных покрытия. Имя по умолчанию: $ModelName$_cvdata. $ModelName$ - имя модели.
Каталог вывода - папка, в которой сохраняются данные покрытия. Расположение по умолчанию: slcov_output/$ModelName$ в текущей папке. $ModelName$ - имя модели.