Ускорите вычислительно интенсивные фрагменты MATLAB® код путем генерации MEX-функции. Для достижения наилучших результатов следуйте лучшим практикам и используйте стратегии оптимизации.
codegen | Сгенерируйте код C/C + + из кода MATLAB |
Рабочий процесс для ускорения алгоритмов MATLAB
Следуйте рабочему процессу для ускорения алгоритмов MATLAB.
Ускорите алгоритмы MATLAB путем генерации MEX-функций.
Сгенерируйте MEX-функции при помощи приложения MATLAB Coder
Следуйте рабочему процессу для генерации MEX-функций с помощью приложения MATLAB Coder™.
Сгенерируйте MEX-функции в командной строке
Следуйте рабочему процессу для генерации MEX-функций с codegen
.
Генерация кода для инкрементного обучения (Statistics and Machine Learning Toolbox)
Сгенерируйте код, который реализует инкрементальное обучение для двоичной линейной классификации в командной строке.
Лучшие практики для использования MEX-функций для ускорения алгоритмов MATLAB
Следуйте лучшим практикам для использования MEX-функций для ускорения алгоритмов MATLAB.
MEX-функции профиля при помощи Профилировщика MATLAB
Сгенерированные времена выполнения см. в покрытие кода и MEX-функции в Профилировщика MATLAB.
Проверки во время выполнения управления
Повышение эффективности за счет отключения проверок во время выполнения.
Оптимизируйте скорость выполнения или использование памяти сгенерированного кода.
Используйте сгенерированный код для ускорения развертывания приложения с помощью MATLAB Compiler
Используйте MATLAB Coder, чтобы ускорить алгоритм, используемый приложением, которое вы намерены развернуть с MATLAB Compiler™.