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