将matlab从2009年升级到2015年是否会提高mex函数的性能?

将matlab从2009年升级到2015年是否会提高mex函数的性能?,matlab,Matlab,我目前正在使用Matlab2009b运行基于mex代码的优化。多次调用mex函数所花费的时间超过95%。我目前正在windows机器上使用cygwin64编译器,这是使用gnumex设置的 我想知道,如果我将matlab升级到2015年,优化时间是否会显著减少 matlab()的发行说明提到了在各种发行过程中的一些性能改进,但是如果有人能够量化,这对我的决定是有用的。使用2015a对其进行了测试,在90分钟的测试中,性能差异不到2秒。mex的性能似乎不取决于matlab版本。这不是您可以请当地的

我目前正在使用Matlab2009b运行基于mex代码的优化。多次调用mex函数所花费的时间超过95%。我目前正在windows机器上使用cygwin64编译器,这是使用gnumex设置的

我想知道,如果我将matlab升级到2015年,优化时间是否会显著减少


matlab()的发行说明提到了在各种发行过程中的一些性能改进,但是如果有人能够量化,这对我的决定是有用的。

使用2015a对其进行了测试,在90分钟的测试中,性能差异不到2秒。mex的性能似乎不取决于matlab版本。

这不是您可以请当地的matlab分销商为您验证的吗?例如,他们可能会给你30次免费试用,你可以自己测试吗?谢谢你,丹。当然,这是我可以探索的一个选择。我希望如果有人在我之前有过这方面的经验,它可以节省我的时间。我怀疑这非常依赖于代码,所以最好的选择是尝试它,正如@Dan所建议的。毫无疑问,至少还有其他一些改进,据我所知,许可证的成本并不低,因为您使用的是旧版本的matlab。所以我没有理由不去尝试。。。