Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Matlab中保存搜索路径不起作用_Matlab_Settings_Search Path - Fatal编程技术网

在Matlab中保存搜索路径不起作用

在Matlab中保存搜索路径不起作用,matlab,settings,search-path,Matlab,Settings,Search Path,我想在Matlab的搜索路径中永久添加一个文件夹。我按照以下步骤操作:设置路径-添加子文件夹。。。 然后单击save以保存将来会话的路径(即,包括我刚才添加的文件夹)。 但是,在重新打开Matlab时,添加的文件夹不再位于搜索路径中,我需要再次添加它。 为什么我的方法不起作用?我不熟悉这种设置默认搜索路径的方式,但我将与您分享我使用的方法,希望也能解决您的问题 当MATLAB启动时,它会自动在默认搜索路径中查找名为“startup.m”的文件,并执行该文件。我要做的是在MATLAB的默认文件夹中

我想在Matlab的搜索路径中永久添加一个文件夹。我按照以下步骤操作:设置路径-添加子文件夹。。。 然后单击save以保存将来会话的路径(即,包括我刚才添加的文件夹)。 但是,在重新打开Matlab时,添加的文件夹不再位于搜索路径中,我需要再次添加它。
为什么我的方法不起作用?

我不熟悉这种设置默认搜索路径的方式,但我将与您分享我使用的方法,希望也能解决您的问题

当MATLAB启动时,它会自动在默认搜索路径中查找名为“startup.m”的文件,并执行该文件。我要做的是在MATLAB的默认文件夹中创建文件'startup.m',并将以下内容放入该文件中

addpath('C:\My Folder')
为了个人方便,我还添加了以下代码行,但它们不是设置搜索路径所必需的

cd('C:\My Folder')
disp('Changed current directory to C:\My Folder')

虽然这并不能直接回答您的问题,但我希望这种方法可以作为一种替代方法

事实上,Matlab没有调用我的设置是由网络设置引起的,所以不是由Matlab本身引起的