这个警告出现在我修改默认的工作目录后重启matlab出现的,我的matlab是R2012a版本的。
我来说一说这个警告是如何出现的:
我在File->Set Path中用Add Folder…添加了一个目录,我以为这样就能成功地修改默认工作目录了,意思也就是一打开matlab菜单栏的Current Folder栏就会显示这个目录,然而这么做了以后重启matlab发现没有生效。
开始在网上搜索正确的更改默认工作目录的方法,发现了一个比较好的方法:
在命令行输入:userpath(‘默认工作目录’)
输入一个你想设置的默认工作目录即可。
重启matlab,发现这个操作生效了,但是又引入了新的问题,命令行出现警告:
Warning: Duplicate directory name:xxx
根据警告的内容我尝试了一下这个方法:
在File->Set Path中Remove之前使用Add Folder添加的那个目录,然后再在命令行中输入userpath(‘默认工作目录’),
最后重启matlab就发现修改默认工作目录的操作生效了,也没有烦人的警告信息了。
以上操作适用于个人的机器和matlab版本,如果大家有和我类似的问题可以尝试一下这个方法哦!