Генерация

кода

Создавайте автономные приложения для рабочие компьютеры и целевых процессоров

После разработки приложения с помощью функций Communications Toolbox™ можно сгенерировать портативный исходный код C/C + +, независимые исполняемые файлы или автономные приложения из MATLAB® код. С генерацией кода можно:

  • Запустите симуляцию на машинах, которые не имеют MATLAB или Simulink® установлен.

  • Ускорите обработку во время работы в MATLAB или Окружение Simulink.

  • Включите свои алгоритмы в унаследованный код.

В этой таблице сравниваются характеристики развертывания функциональных возможностей MATLAB Compiler™ и MATLAB Coder™. Используйте эту таблицу, чтобы решить, как развернуть код MATLAB или модель Simulink.

Характеристика развертыванияИспользование функциональности MATLAB CompilerИспользование функциональности MATLAB Coder
ВыходНедопустимые общие библиотеки.Портативный и читаемый исходный код C.
Библиотечные зависимостиMATLAB Runtime.

Ничего.

Поддерживаемые платформы для развертывания

Windows®, Mac и Linux®.

Любая платформа, поддерживающая ANSI®/ ISO® Код C/C + +.

Защита интеллектуального свойства

Упакованный код зашифрован.

Код не зашифрован. Можно защитить IP-адрес, сгенерировав общие библиотеки вместо читаемого кода.

Ускорение алгоритма

Та же скорость, что и MATLAB.

Потенциально быстрее, в зависимости от алгоритма.

MATLABПоддерживается.Не поддерживается.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте