MATLAB编译器是否加快MATLAB函数的执行时间?

74(30天)
我想加速功能编写的MATLAB代码。我想知道如果MATLAB编译器可以提高代码的性能。

接受的答案

MathWorks支万博1manbetx持团队
部署组件从MATLAB编译器生成的或其相关产品不提高性能的MATLAB代码。s manbetx 845这是因为MATLAB编译器是通过运行相同的MATLAB代码安装运行时(尽管加密),并且不改变代码的性质。因此,部署MATLAB代码将运行以相似的速度就像运行在MATLAB桌面。
然而,经常有开销与部署相关组件。如果你部署一个独立的可执行文件,将会有一个启动延迟执行启动和运行时加载。如果你部署一个库,可能会有开销数据封送处理。
MATLAB编译器产品的主要目的是为客户提供部署选项通过创建独立的可执行文件或者s manbetx 845创建库,可以加载到其他框架。为提高速度,使用MATLAB编码器产品,MATLAB并行计算工具箱产品或专门为性s manbetx 845能调优您的MATLAB代码是更好的选择。

答案(1)

苏
2014年6月18日
如何使用matlab编译器源代码吗
1评论
图像分析
图像分析 2014年6月18日
编辑:MathWorks支万博1manbetx持团队 约23小时前
你需要 MATLAB编译器 产品。这是一个附加产品你需要购买。联系Mathworks购买它。

登录置评。

类别

找到更多的在MATLAB编译器帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!