Проекты Vision HDL Toolbox™ в MATLAB ® должны вызывать один или несколько системных объектов для каждого пикселя. Эта последовательная обработка эффективна в аппаратном обеспечении, но медленна в моделировании. Одним из способов ускорения моделирования этих объектов является моделирование с использованием сгенерированного кода C, а не языка интерпретации MATLAB.
Создание кода ускоряет моделирование, блокируя размеры и типы данных переменных внутри функции. Этот процесс удаляет издержки при проверке интерпретируемого языка на размер и тип данных в каждой строке кода. Можно скомпилировать алгоритм обработки видео и тестовый стенд в функции MEX и использовать полученный файл MEX для ускорения моделирования.
Для создания кода C необходимо иметь лицензию MATLAB Coder™.
См. раздел Ускорение проектирования с потоковой передачей пикселей с помощью кодера MATLAB.