我正在使用Matlab R2011a。我想在c:\matlab(例如)设置一个路径。但是似乎路径设置没有保存,每次启动Matlab时都需要重新设置路径。请给予建议。
我正在使用Matlab R2011a。我想在c:\matlab(例如)设置一个路径。但是似乎路径设置没有保存,每次启动Matlab时都需要重新设置路径。请给予建议。
如果您想在特定路径下启动Matlab,并自动将该路径添加到搜索路径中,您需要修改userpath
设置:
userpath('C:\matlab')
C:\Program Files\MATLAB\R2011a\toolbox\local
中创建一个名为startup.m
的文件,并在文件中写入cd('C:\matlab')
。这样,每次启动Matlab时都会更改路径(您也可以添加其他应在启动时执行的命令)。C:\matlab
。因此,只有从快捷方式启动Matlab时(而不是其他情况),Matlab才会更改路径。start.m
cd /path/to/my/folder % sets current working directory
addpath(genpath('/path/to/my/folder')) % adds directory (and its subfolders) to the path list
或者对于Windows,它应该看起来像这样:
start.m
cd c:\path\to\my\folder % sets current working directory
addpath(genpath('c:\path\to\my\folder')) % adds directory (and its subfolders) to the path list