Отфильтруйте цели при помощи аналитического средства просмотра фильтра

Фильтрация объектов модели и выражений кода от поиска ошибок проектирования или анализа генерации тестов позволяет вам фокусироваться на подмножестве объектов для Simulink® Анализ Design Verifier™. Используйте фильтры, когда у вас есть объекты модели, которые занимают много времени, чтобы анализировать или, когда это необходимо, фокусироваться на определенных целях для основанного на коде анализа.

Можно добавить файл фильтра покрытия путем открытия окна Configuration Parameters, нажатия на Design Verifier и, под Advanced parameters, выбора целей Ignore на основе фильтра. Введите свой файл фильтра покрытия в параметр Filter file. Для получения дополнительной информации о файлах фильтра покрытия, смотрите Создание и Используя Фильтры Покрытия (Simulink Coverage). Можно также отфильтровать цели Design Verifier для основанного на коде анализа, чтобы выровнять основанные на коде результаты к основанным на модели результатам.

После того, как вы выполните поиск ошибок проектирования или анализ генерации тестов, можно выровнять по ширине сфальсифицированные цели при помощи средства просмотра Analysis Filter. Когда вы редактируете фильтр покрытия при помощи средства просмотра Analysis Filter, можно обновить отчет Simulink Design Verifier и подсветить результаты анализа на модели, не повторно анализируя модель. Для подробного примера о том, как отфильтровать цели, смотрите, Исключают и Выравнивают по ширине Цели для Поиска ошибок проектирования.

Используйте аналитическое средство просмотра фильтра, чтобы отредактировать файлы фильтра покрытия

После анализа вашей модели можно использовать средство просмотра Analysis Filter, чтобы выровнять по ширине сфальсифицированные цели и обновить файл фильтра покрытия.

Можно открыть средство просмотра Analysis Filter из окна Results Summary или из окна Results Inspector.

  • В окне Results Summary нажмите Open filter viewer.

  • В окне Results Inspector,

    • Чтобы видеть выровненную по ширине цель, нажмите View.

    • Чтобы выровнять по ширине цель, которая заканчивается по ошибке, нажмите Justify.

В Аналитическом средстве просмотра Фильтра вы можете:

  • Рассмотрите и управляйте правилами фильтра для анализа.

  • Загрузите или сохраните аналитические файлы фильтра в своей модели.

  • Перейдите к модели, чтобы создать дополнительные правила фильтра.

  • Добавьте описание объяснения о том, почему выражение объекта модели или объективного или кода исключено или выровнено по ширине.

ЗадачаДействие

Перейдите к объекту модели, сопоставленному с правилом.

Примечание

Этот шаг допустим только для объективного анализа модели.

  1. Выберите правило.

  2. Нажмите View in model. Объект модели подсвечен в синем.

Удалите правило.

  1. Выберите правило.

  2. Нажмите Remove rule.

Сохраните текущие правила в файл.

  1. Нажмите Apply.

  2. Нажмите Save filter.

  3. Задайте имя файла и папку для файла фильтра и нажмите Save.

Загрузите существующий файл фильтра покрытия.

  1. Нажмите Load filter.

  2. Перейдите к файлу фильтра и click Open.

Подсветите модель и обновите текущий аналитический отчет с текущими правилами фильтрации.

  1. Apply или Revert любые изменения вы сделали.

    Модель подсвечена с обновленными правилами фильтра.

  2. В окне Results Summary или в инспекторе Результатов окно, нажмите HTML или PDF.

Ограничения

Simulink Design Verifier не поддерживает цели фильтрации, сопоставленные с анализом доказательства свойства.

Похожие темы