Генерация

кода

Сгенерируйте код или независимые исполняемые файлы

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

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

  • Ускорите обработку во время работы в среде MATLAB.

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

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

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

Ничего.

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

Windows®, Mac и Linux®.

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

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

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

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

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

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

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

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

Темы

Что такое генерация кода C из MATLAB?

Представляет поддержку генерации кода.