MATLAB ® Coder™ генерирует код C и C++ из кода MATLAB для различных аппаратных платформ, от настольных систем до встроенного оборудования. Он поддерживает большую часть языка MATLAB и широкий спектр панелей инструментов. Созданный код можно интегрировать в проекты в виде исходного кода, статических библиотек или динамических библиотек. Созданный код является считываемым и переносимым. Его можно объединить с ключевыми частями существующего кода и библиотек C и C++. Созданный код также можно упаковать как MEX-функцию для использования в MATLAB.
При использовании с Embedded Coder ® MATLAB Coder обеспечивает настройку кода, целевую оптимизацию, отслеживание кода, а также проверку ПО в цикле (SIL) и процессора в цикле (PIL).
Для развертывания программ MATLAB в качестве автономных приложений используйте MATLAB Compiler™. Для создания программных компонентов для интеграции с другими языками программирования используйте MATLAB Compiler SDK™.
Создайте код C/C + + из кода MATLAB с помощью приложения MATLAB Coder.
Создайте код C/C + + из кода MATLAB с помощью codegen команда.
Создайте функцию MEX из функции MATLAB с помощью codegen команда.
Рабочий процесс для генерации кода MEX и автономного кода C/C + +.
Как спецификация типа ввода влияет на сгенерированный код C/C + +.
Чем созданный код отличается от кода MATLAB из-за оптимизации, выполненной генератором кода.