3

我的 PC 上安装了多个 Matlab 版本。也就是说,R2006b、R2009b、R2010a。在这个特定的应用程序中,我想在从 Shell 启动 R2009b 时启动它。启动时是否有任何选项可以选择要运行的版本?

4

2 回答 2

2

要查找默认启动的 Matlab,请键入pathshell(由 Run->cmd 打开)。第一个是您键入时选择的那个Matlab

从您的输出中path还可以找到您的 Matlab 版本所在的位置。如果您不想每次都导航到相应的文件夹,您可以为不同的版本创建控制台别名

编辑

如果您想从广义上解决问题,我看到了两种可能的途径:

(1) 检查注册表,看 Matlab 是否在其中放置了与路径相关的特定于版本的内容(或询问 TheMathWorks)。

(2) 解析 '\bin\64' 的路径(如果是 32 位系统,则为 '\bin\32')并检查这些文件夹是否包含名为 'matlab' 的文件。作为安装例程的一部分(如果 Matlab 版本不在出厂默认位置),启动每个 Matlab,然后运行ver以查找它的版本。

于 2010-04-15T13:34:53.760 回答
1

您不是简单地指定要运行的版本位置的绝对路径吗?

于 2010-04-15T12:42:38.733 回答