При моделировании модели Simulink ® можно настроить модель для предоставления визуальных результатов, позволяющих увидеть, какие объекты не смогли записать 100% -ный охват. После моделирования:
В окне модели объекты модели подсвечиваются определенными цветами в соответствии с тем, какое покрытие было записано:
Зеленый цвет означает, что объект получил полный охват во время моделирования.
Зеленый цвет с пунктирной границей указывает, что объект имел неполный охват, который был выровнен.
Красный означает, что объект получил неполное покрытие.
Серый цвет с пунктирной границей указывает на то, что объект исключен из покрытия.
Объекты без цветовой подсветки не получили покрытия.
При наведении курсора на цветной объект появляется подсказка с подробными сведениями о покрытии, записанном для этого блока. Для подсистем и диаграмм Stateflow ® в подсказке по покрытию перечислены суммарные покрытия для всех объектов в этой подсистеме или диаграмме. Для других блоков в подсказке перечислены конкретные сведения об объектах, которые не получили 100% покрытия.
Моделирование выделяет блоки, которые получили следующие типы покрытия модели:
При моделировании модели с помощью кнопки Выполнить (Run) ваша модель получит подсветку покрытия. После моделирования можно увидеть, какие объекты модели получили полный, частичный или нулевой охват.
Если моделирование выполняется без кнопки Выполнить (Run) или загрузки данных покрытия, можно щелкнуть Подсветить модель с результатами покрытия (Highlight model with coverage results) в Обозревателе результатов (Results Explorer), чтобы включить подсветку покрытия модели. Чтобы открыть обозреватель результатов, на вкладке Приложения выберите Анализатор покрытия. Затем щелкните Обозреватель результатов. Дополнительные сведения см. в разделе Доступ к данным покрытия из обозревателя результатов. Также можно использовать cvmodelview для включения подсветки модели.
Примерами выделенных объектов модели в цветах, соответствующих записанному охвату, являются:
Зеленый: полное покрытие. Блок Switch получил 100% покрытие, как указано зеленым выделением и информацией в подсказке покрытия.

Зеленый с пунктирной границей: оправданное покрытие. Блок реляционного оператора получил обоснованное покрытие, на что указывает зеленая подсветка с пунктирной границей и информация в подсказке по покрытию.

Красный: Частичное покрытие. shift_logic Диаграмма статофлоу получила это покрытие:

Внутри shift_logic Диаграмма статофлоу, gear_state подсостояние никогда не было fourth.

Два порта данных в блоке многопортового коммутатора никогда не выполнялись.

Серый с пунктирной границей: отфильтрованное покрытие. Подсистема fuel_rate_control выделена серым цветом, поскольку была исключена из записи покрытия.

Без раскраски: Покрытие не записано. Блок Inport не выделен, так как он не получает запись покрытия.

После выделения результатов покрытия в модели можно просмотреть сведения о покрытии для каждого элемента модели в окне Сведения о покрытии. Чтобы открыть окно Сведения о покрытии, щелкните значок Сведения о покрытии в левом нижнем углу блок-схемы Simulink, а затем щелкните Открыть сведения о покрытии:

Затем можно щелкнуть объект модели, чтобы просмотреть сведения о покрытии.