Когда сгенерировать код из алгоритмов MATLAB

Генерация кода из MATLAB® алгоритмы для настольных и встраиваемых систем позволяют вам выполнять свою разработку ПО, реализацию, и тестирующий полностью в рабочем пространстве MATLAB. Вы можете:

  • Проверьте, что ваши алгоритмы подходят для генерации кода

  • Сгенерируйте эффективный, читаемый, и компактный код C/C++ автоматически, который избавляет от необходимости вручную переводить ваши алгоритмы MATLAB и минимизирует риск представления ошибок в коде.

  • Измените свой проект в коде MATLAB, чтобы учесть конкретные требования настольных и встраиваемых приложений, такие как управление типом данных, использование памяти и скорость.

  • Протестируйте сгенерированный код и легко проверьте, что ваши модифицированные алгоритмы функционально эквивалентны вашим исходным алгоритмам MATLAB.

  • Сгенерируйте MEX-функции к:

    • Ускорьте алгоритмы MATLAB в определенных приложениях.

    • Ускорьте фиксированную точку код MATLAB.

  • Сгенерируйте язык описания аппаратных средств (HDL) из кода MATLAB.

Если не сгенерировать код из алгоритмов MATLAB

Не генерируйте код из алгоритмов MATLAB для следующих приложений. Используйте рекомендуемый MathWorks® продукт вместо этого.

К:Использование:
Разверните приложение, которое использует графику указателяMATLAB Compiler™
Usejava®MATLAB Compiler SDK™
Используйте функции тулбокса, которые не поддерживают генерацию кодаФункции тулбокса, которые вы переписываете для настольных и встраиваемых приложений
Разверните основанные на MATLAB приложения графический интерфейса пользователя на поддерживаемом хосте MATLABMATLAB Compiler
Разверните веб-или Windows® приложения

MATLAB Compiler SDK

Интерфейсный код С с MATLAB

MATLAB mex функция