如何让Matlab编译器运行得更快?

问题描述:

如何让Matlab编译器运行得更快? 它需要很长时间才能制定出明智的计划。如何让Matlab编译器运行得更快?

我目前使用在C 微软的Visual C++ 2008 SP1

:\程序文件(x86)\微软的Visual Studio中9.0 mbuild -setup

+1

我同意,它需要永远(用linux也是) – Oli 2011-12-19 10:32:15

这里有一个提示 - 的很大一部分MATLAB编译器花费的时间依赖于你正在编译的代码。如果路径上有大量工具箱,则可能需要很长时间。您可以在deploytool的“设置”菜单中更改路径上的工具箱列表。确保只选择代码实际使用的工具箱。

它可能还需要很长时间,但这可能会使其稍微老化一些。

+0

谢谢,我也有这个问题。 – Oli 2011-12-19 10:37:25

+2

把它想象成一个获得良好休息的机会 - 也许是一个不错的咖啡或短途步行。你应得的。 – 2011-12-19 11:14:19

+0

让我想起当我使用'addpath'有点像C'include'语句并放在被称为多次函数的顶部时。我发现这一行占用了80%左右的执行时间...... – 2011-12-19 14:59:54

作出任何编译更快通常相当高性价比的常用技术:

  • 更快的CPU
  • 更多的内存
  • SSD

我不认为并行计算工具箱会帮助你,因为即使编码器产品,MATLAB编译器在网站上没有被列为built-in support