2014-01-30 34 views

回答

3

如果您最近写了它,希望代码在您的脑海中仍然新鲜。

在这种情况下,我会建议您抓取发布说明,并开始向后阅读,直到找到您使用的新功能。

对于我的大部分代码片段来说,向后兼容停止在~不允许输出的位置,其中sort只有一个可能的输出参数。或者rng还不存在。至少我会研究这些问题,因为它们是非常重大的变化。


如果你不愿意为不同的版本尝试大量运行:只需猜测。 如果它运行在旧版本和新版本上,它很可能也会在它们之间的所有版本上运行。如果这是一次性问题,并且代码运行起来很简单,但您不想获得旧的matlab版本,则可以考虑联系Mathworks支持并要求他们尝试。

旁注:如果您只担心语法的有效性,那么挖掘旧版本mlint而不是完整安装可能就足够了?

+1

+1还要注意['unique'](http://www.mathworks.es/es/help/matlab/ref/unique.html)在R2013a上改变了它的行为。这在过去给我带来了麻烦 –

相关问题