主要内容

MATLAB算法加速度

使用生成的MEX功能加速

MATLAB的计算密集型部分加速®通过生成MEX功能来代码。为了获得最佳效果,请遵循最佳实践并使用优化策略。

功能

代码根 从中生成C/C ++代码MATLAB代码

话题

加速MATLAB算法的工作流程

遵循工作流程以加速MATLAB算法。

加速MATLAB算法

通过生成MEX函数加速MATLAB算法。

通过使用MATLAB编码器应用程序生成MEX函数

遵循工作流以生成MEX功能的工作流MATLAB CODER™应用程序。

在命令行中生成MEX功能

关注工作流以生成MEX功能的工作流代码根

增量学习的代码生成(统计和机器学习工具箱)

生成在命令行中实现二进制线性分类的增量学习的代码。

使用MEX功能加速MATLAB算法的最佳实践

遵循使用MEX功能加速MATLAB算法的最佳实践。

通过使用MATLAB Profiler来配置MEX功能

有关MATLAB Profiler中生成的MEX功能,请参见执行时间和代码覆盖范围。

控制运行时检查

通过禁用运行时间检查来提高性能。

优化策略

优化生成代码的执行速度或内存使用情况。

使用生成的代码加速使用MATLAB编译器部署的应用程序

利用MATLAB编码器加速您打算与之部署的应用程序使用的算法MATLAB编译器™

特色示例