Правило фильтра покрытия задает объект модели, набор объектов или строки кода, которые вы хотите исключить из записи покрытия или что вы хотите выровнять по ширине для покрытия.
Каждое правило фильтра покрытия включает следующие поля:
Имя или путь объекта отфильтровать от покрытия
Ввод конкретный объект, или все объекты данного типа отфильтрованы
Режим объектом, который будет отфильтрован, Excluded
или Justified
Отчеты покрытия не включают в себя блоки Excluded
. Отчеты покрытия принимают, что блоки Justified
получают полный охват, но показывают, что они отличны от других покрытых блоков в отчете покрытия.
Rationale — Дополнительное описание, которое описывает, почему этот объект отфильтрован от покрытия
Файл фильтра покрытия является набором правил фильтра покрытия. Каждое правило задает один или несколько объектов или строк кода, чтобы исключить из записи покрытия.
Чтобы применить покрытие фильтруют правила после записи покрытия, вы создаете правила фильтра покрытия или загружаете существующий файл фильтра покрытия. После того, как вы создаете правила фильтра покрытия, заданные объекты или строки кода исключены из покрытия, когда вы генерируете отчет. Можно снова использовать файл фильтра покрытия для нескольких моделей Simulink®. Однако модель может иметь только один присоединенный файл фильтра покрытия.
Когда вы вносите изменения в правила фильтра покрытия после того, как вы записываете покрытие, можно обновить отчет покрытия, не будучи должен повторно моделировать модель. После того, как вы внесете изменения, нажмите Apply и затем Generate Report в Средстве просмотра Фильтра Покрытия, чтобы обновить отчет.
Если вы используете имя файла по умолчанию для активной модели, и файл фильтра покрытия существует на пути MATLAB®, вы видите, что фильтр покрытия управляет каждый раз, когда вы открываете модель. Чтобы сохранить ваши текущие правила фильтра покрытия в файл, нажмите Save filter. Чтобы загрузить существующий файл фильтра покрытия, нажмите Load filter