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

Simulink® Coverage™ программное обеспечение не записывает покрытие Decision, условие или 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 блок

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

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

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