exponenta event banner

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

Ускорение с использованием сгенерированных функций MEX

Ускорение ресурсоемких частей кода MATLAB ® за счет создания функции MEX. Для достижения наилучших результатов следуйте передовым практикам и используйте стратегии оптимизации.

Функции

codegenСоздание кода C/C + + из кода MATLAB

Темы

Рабочий процесс для ускорения алгоритмов MATLAB

Выполните рабочий процесс для ускорения алгоритмов MATLAB.

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

Ускорение алгоритмов MATLAB за счет создания функций MEX.

Создание функций MEX с помощью приложения кодера MATLAB

Следите за процессом создания функций MEX с помощью приложения MATLAB Coder™.

Создание функций MEX в командной строке

Следуйте рабочему процессу создания функций MEX с помощью codegen.

Создание кода для инкрементного обучения (инструментарий для статистики и машинного обучения)

Создание кода, реализующего инкрементное обучение для двоичной линейной классификации в командной строке.

Рекомендации по использованию функций MEX для ускорения алгоритмов MATLAB

Следуйте рекомендациям по использованию функций MEX для ускорения алгоритмов MATLAB.

Профилирование функций MEX с помощью профилировщика MATLAB

Просмотрите время выполнения и покрытие кода для сгенерированных функций MEX в MATLAB Profiler.

Контрольные проверки времени выполнения

Повысьте производительность, отключив проверки времени выполнения.

Стратегии оптимизации

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

Использование сгенерированного кода для ускорения развертывания приложения с помощью компилятора MATLAB

Используйте кодер MATLAB для ускорения алгоритма, используемого приложением, которое планируется развернуть с помощью Compiler™ MATLAB.

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