Simulink® Coverage™ программное обеспечение не записывает покрытие Decision, условие или MCDC для блоков, которые не указаны в объектах модели, которые получают покрытие.
Примечание
Программное обеспечение записывает покрытие модели только, когда параметр Simulation mode установлен в Normal
. Если у вас есть Embedded Coder® установлено, программное обеспечение может измерить покрытие кода, сгенерированного из моделей в SIL или PIL режиме. Для получения дополнительной информации смотрите Покрытие кода для моделей в режиме «Цикл» (SIL) и в режиме «Цикл» (PIL).
Следующая таблица определяет определенные объекты модели, которые не получают покрытие в определенных обстоятельствах.
Объект модели | Не получает покрытие... |
---|---|
Logical Operator блок | Когда параметр Operator задает |
Model блок | Когда параметр Simulation mode задает Покрытие для блоков Model является суммой данных покрытия для содержимого ссылочной модели. |
Защищенный блок модели | Информация о покрытии не предоставляется для защищенных блоков модели. Смотрите также Защиту модели (Simulink Coder). |
Блок Subsystem | Когда параметр Read/Write Permissions установлен в |
Stateflow® график MATLAB Function блок | Когда отладка/анимация не включена для модели или объекта. |
Виртуальные блоки | Виртуальные блоки не получают покрытия модели. Для получения дополнительной информации см. «Невиртуальные» и «Виртуальные блоки». |