Генерация кода из алгоритмов MATLAB® для настольных и встраиваемых систем позволяет вам выполнять свою разработку ПО, реализацию и тестирование полностью в MATLAB workspace. Вы можете:
Проверьте, что ваши алгоритмы подходят для генерации кода
Сгенерируйте эффективный, читаемый, и компактный код C/C++ автоматически, который избавляет от необходимости вручную переводить ваши алгоритмы MATLAB и минимизирует риск представления ошибок в коде.
Измените свой дизайн в коде MATLAB, чтобы учесть определенные требования настольных и встраиваемых приложений, такие как управление типом данных, использование памяти и скорость.
Протестируйте сгенерированный код и легко проверьте, что ваши измененные алгоритмы функционально эквивалентны вашим исходным алгоритмам MATLAB.
Сгенерируйте MEX-функции к:
Ускорьте алгоритмы MATLAB в определенных приложениях.
Ускорьте фиксированную точку код MATLAB.
Сгенерируйте язык описания аппаратных средств (HDL) из кода MATLAB.
Не генерируйте код из алгоритмов MATLAB для следующих приложений. Используйте рекомендуемый продукт MathWorks® вместо этого.
К: | Использование: |
---|---|
Разверните приложение, которое использует графику указателя | MATLAB Compiler™ |
Используйте Java® | MATLAB Compiler SDK™ |
Используйте функции тулбокса, которые не поддерживают генерацию кода | Функции тулбокса, которые вы переписываете для настольных и встраиваемых приложений |
Разверните основанные на MATLAB приложения графический интерфейса пользователя на поддерживаемом хосте MATLAB | MATLAB Compiler |
Развернитесь веб-или приложения Windows® | SDK MATLAB Compiler |
Интерфейсный код С с MATLAB | MATLAB функция |