如何更改 MATLAB 的默认工作文件夹?

如何更改 MATLAB 的默认工作文件夹?

安装 MATLAB2012b 并启动后,MATLAB将在 下创建文件夹~/Documents/

我想要MATLAB在其他目录中创建该文件夹,例如~/Documents/workspace

我应该怎么办?

答案1

在我的情况下,我在这个目录中安装 matlab /usr/local/MATLAB/R2012a ,然后你转到/usr/local/MATLAB/R2012a/toolbox/local

ls startup.m

如果您找不到startup.m,您可以自己创建此文件。

该文件包含如下语法:

cd /path/your/path/you/want/matlab_work

这对我来说是工作:)

答案2

据来源 (1)你需要更改“搜索路径”中的文件夹,对于 Linux Ubuntu,我执行以下操作(测试于 R2014a,,R2014bR2015a-prerelease

此链接以图片形式向您展示了如下所示的内容。 (没有足够的声誉来将所有内容放在这里......)

1.打开 Matlab 并转到“设置路径”

2.消除

`~/Documents/MATLAB` 

3.单击Add Folder...按钮并选择或创建您想要 Matlab 搜索的文件夹

4.将新内容保存pathdef.m在您有权保存的地方,因此我选择~/Documents让事情变得简单

5.替换当前pathdef.m找到的版本/usr/local/MATLAB/R20xxx/toolbox/local/pathdef.m(xxx=你的版本,我的是 R2014b)

6.打开Terminal并输入:

sudo cp ~/Documents/pathdef.m /usr/local/MATLAB/R2014b/toolbox/local/pathdef.m

7.打开Matlab并单击齿轮,然后转到常规(Preferences > General),然后将新文件夹设置为每次打开的起始位置Matlab

8.删除~/Documents/pathdef.m文件,因为您不需要它并且以后会让您感到困惑。

相关内容