Simulink® Coverage™ измеряет покрытие кода и указывает на непротестированные элементы вашего проекта. Можно собрать покрытие для кода C/C++ в поддерживаемых элементах модели, MATLAB® Функциональные блоки или код, сгенерированный из моделей в программном обеспечении в режиме (SIL) цикла или процессоре в режиме (PIL) цикла. Simulink Coverage измеряет несколько типов анализа покрытия кода, таких как оператор, условие, решение и измененное условие/Decision Coverage.
Выполните несколько типов анализа покрытия кода для кода в поддерживаемых элементах Simulink или для кода, сгенерированного из моделей в режиме SIL или режиме PIL.
Установите опции для покрытия кода.
Покрытие для MATLAB® Function Blocks
Эта модель в качестве примера объясняет, как Покрытие модели относится к коду MATLAB в блоке MATLAB function.
Покрытие для моделей с блоками кода и блоками Simulink
Покрытие записи для моделей с комбинацией кода блокируется и другие блоки Simulink.
Покрытие для Пользовательского Кода C/C++ в Моделях Simulink
Анализируйте покрытие модели для S-функций C/C++.
Сконфигурируйте покрытие кода для SIL симуляций и PIL симуляций и рассмотрите результаты.