我编写了一个MATLAB脚本/函数:如何知道运行它需要哪个最低MATLAB版本?(无需在不同的MATLAB版本上运行它)
如果您最近编写过该代码,希望您对这些代码仍然记忆犹新。
在这种情况下,我建议您获取发行说明,并开始向后阅读,直到找到您使用的新功能。
~对于我的大多数代码片段,向后兼容性停止在不允许作为输出的点,其中sort只有一个可能的输出参数。或者说哪里rng还不存在。我至少会研究这些点,因为它们是相当重大的变化。
如果您不愿意为不同的版本尝试多次运行:只需猜测一下。如果它在旧版本和新版本上运行,则很可能它也会在其间的所有版本上运行。如果这是一个一次性问题并且代码运行起来很简单,但您只是不想获得旧的 matlab 版本,您可以考虑联系 Mathworks 支持并要求他们尝试一下。
旁注:如果您只担心语法的有效性,那么挖掘旧mlint版本而不是完整安装可能就足够了?