exponenta event banner

Создание и развертывание кода

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

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

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

  • Ускорение обработки при работе в среде MATLAB.

  • Интегрируйте алгоритмы в устаревший код.

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

Характеристика развертыванияИспользование функциональности компилятора MATLABИспользование функциональных возможностей кодера MATLAB
ПродукцияНечитаемые общие библиотеки.Портативный и читаемый исходный код Си.
Зависимость от библиотекиСреда выполнения MATLAB.

Ничего.

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

Windows ®, Mac и Linux ®.

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

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

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

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

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

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

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

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

Темы

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

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

Связанная информация

Характерные примеры