2010-01-28 53 views
7

如何找到一个特定函数或类,首次引入哪个版本的Matlab /工具箱?我知道我可以查看所有发行说明,或者谷歌可以在某个时候提供帮助,但有没有更好的方法?Matlab函数/类历史

回答

0

Ditto Jonas ...没有特定功能的版本历史记录。 另一件你可以做的事情(如果你不知道这一点),在你当前的Matlab版本中,检查exists('func')的值,其中func是MATLAB函数的名称。对于matlab函数返回的值是2,对于内置函数,它的值是5.
如果要在脚本中兼容,我会在使用它之前提供一个条件来检查函数是否存在。否则,如果你有多个版本的MATLAB,你可以运行一个脚本来完成所有的操作,或者手动完成。

+1

存在可能相当缓慢。如果您想测试函数并知道版本历史,可以使用verLessThan(http://www.mathworks.com/access/helpdesk/help/techdoc/ref/verlessthan.html)来测试所需的最低版本运行你的代码。 – Jonas 2010-01-31 21:56:48

+0

verLessThan看起来像一个有用的命令,谢谢你的提示。 – johndashen 2010-02-05 23:05:53

0

没有。

除非您的工作地点与The MathWorks有一个活跃的服务合同,您可以发送一个服务请求并让他们为您进行搜索(准备讨论一下,如果他们只是告诉您Google回答自己)。我不时这样做,希望他们最终能够更新文档。

+0

请注意,在这种情况下,您询问的工具箱必须包含在您的活动许可证中。 ;) – yuk 2010-01-29 18:48:54