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