MATLAB算法加速
使用生成的MEX函数加速
加速MATLAB中计算密集的部分®通过生成MEX函数来编码。为了获得最佳效果,请遵循最佳实践并使用优化策略。
功能
codegen |
生成C/ c++代码MATLAB代码 |
主题
- MATLAB算法加速工作流程
遵循加速MATLAB算法的工作流程。
- 加速MATLAB算法
通过生成MEX函数加速MATLAB算法。
- 使用MATLAB Coder App生成MEX函数
方法生成MEX函数的工作流程MATLAB编码器™应用程序。
- 在命令行生成MEX函数
遵循生成MEX函数的工作流程
codegen
. - 增量学习的代码生成(统计和机器学习工具箱)
生成在命令行上为二进制线性分类实现增量学习的代码。
- 使用MEX函数加速MATLAB算法的最佳实践
遵循使用MEX函数加速MATLAB算法的最佳实践。
- 利用MATLAB Profiler分析MEX函数
参见MATLAB Profiler中生成的MEX函数的执行时间和代码覆盖率。
- 控制运行时检查
通过禁用运行时检查来提高性能。
- 优化策略
优化生成代码的执行速度或内存使用情况。
- 使用生成的代码加速使用MATLAB编译器部署的应用程序
使用MATLAB编码器加速要部署的应用程序所使用的算法MATLAB编译器™.