exponenta event banner

Фильтрация покрытия

Когда использовать фильтрацию покрытия

Используйте фильтрацию покрытия, чтобы упростить восходящий подход к регистрации покрытия модели. При наличии большой модели могут существовать элементы конструкции, которые намеренно не фиксируют 100% -ный охват. Можно также иметь несколько конструктивных элементов, которые требуются для записи 100% покрытия, но которые не достигают 100% покрытия. Можно временно или навсегда исключить эти элементы из записи покрытия, чтобы сосредоточиться на подмножестве объектов для тестирования и изменения.

Затем можно выполнять итерации более эффективно - сосредоточиться на небольшой проблеме, исправить ее, а затем перейти к решению следующей небольшой проблемы. Перед записью покрытия для всей модели можно решить отсутствующие проблемы покрытия в отдельных частях модели.

Что такое фильтрация покрытия?

Фильтрация покрытия позволяет исключить определенные объекты модели из отчетов о покрытии модели после моделирования модели Simulink ®. Укажите объекты, которые требуется отфильтровать из записи покрытия. Существует два режима фильтрации: Исключенный (Excluded) и Выровненный (Justified ).

Исключенные объекты не участвуют в отчетах покрытия. После указания объектов для исключения при моделировании модели отчет о покрытии не регистрирует покрытие для этих объектов.

Выровненные объекты вносят вклад в отчеты по покрытию. После указания объектов для выравнивания при моделировании модели отчет о покрытии рассматривает эти блоки как достигшие 100% покрытия, и они отображаются светло-синим цветом в сводке покрытия.

В разделе Подробно отчета о покрытии обоснованные объекты показывают свои результаты охвата как ((охваченные результаты + обоснованные результаты )/возможные решения).

Сведения о фильтрации объектов см. в разделах Создание, редактирование и просмотр правил фильтра покрытия и Создание и использование фильтров покрытия.