我的团队正在尝试标准化我们的Matlab路径,以便每个人都有相同的路径。
我有一个默认的matlab路径列表,我们应该都有。
所以我们希望有一个脚本在matlab打开时运行,以确保我们的路径设置为默认的matlab路径。因此,如果路径已添加到我们的默认列表中,则会将其添加到正确的位置。
这在Matlab中可行吗?
我读过有关启动但是这似乎与设置你的工作目录有关,这与我想要做的不同。
答案 0 :(得分:2)
您可以使用userpath
函数更改MATLAB启动的目录,这样无论何时启动MATLAB,路径都会自动重定向到这里。
如果您在网络上运行MATLAB,并且多个实例可以在同一网络目录中启动,这可能很有用。
在此处查看MathWorks的更多内容:http://www.mathworks.com/help/matlab/matlab_env/matlab-startup-folder.html
但是,如果要标准化所有内容以便每个人都可以访问相同的路径,则可以使用startup
将目录/文件夹添加到MATLAB的路径中,但是如果要完成包,使用userpath
让MATLAB从指定的目录开始。
您的startup.m
文件可能如下所示:
addpath('/folder/to/add/one');
addpath('/folder/to/add/two');
addpath('/folder/to/add/three');
addpath('/folder/to/add/four');
然后使用函数设置userpath
以完成所有操作:
userpath('/folder/to/start');
addpath('/folder/to/start');
另外,请确保将此新文件夹添加到startup.m
文件中。
答案 1 :(得分:2)