Объекты модели, которые не получают покрытие

Программное обеспечение Simulink® Coverage™ не записывает Решение, Условие или покрытие MCDC для блоков, которые не перечислены в Объектах модели, Которые Получают Покрытие.

Примечание

Программное обеспечение только записывает покрытие модели, когда параметр Simulation mode устанавливается на Normal. Если вам установили Embedded Coder®, программное обеспечение может измерить покрытие кода, сгенерированного из моделей в режиме SIL или PIL. Для получения дополнительной информации смотрите Покрытие кода для Моделей в программном обеспечении в цикле (SIL) Режим и Процессор в цикле (PIL) Режим.

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

Объект моделиНе получает покрытие...

Блок Logical Operator

Когда параметр Operator задает XOR или NXOR и существует больше чем двенадцать скалярных входных параметров или больше чем двенадцать элементов в векторном входе.

Блок Model

Когда параметр Simulation mode задает Accelerator.

Покрытие для блоков Model является суммой данных о покрытии для содержимого модели, на которую ссылаются.

Защищенный блок моделиИнформация о покрытии не предоставляется для защищенных блоков модели. См. также Защиту модели (Simulink Coder).

Блок Subsystem

Когда параметр Read/Write Permissions устанавливается на NoReadOrWrite.

График Stateflow®

Блок MATLAB Function

Когда отладка/анимация не включена для модели или объекта.

Виртуальные блоки

Виртуальные блоки не получают покрытие модели. Для получения дополнительной информации смотрите Невиртуальные и Виртуальные Блоки.