为什么MATLAB会提醒我关于不存在的路径?

问题描述:

我正在使用MATLAB 2015a。几天前,我在我的路径中添加了一个工具箱SPAMS,出于某种原因我删除了工具箱。为什么MATLAB会提醒我关于不存在的路径?

当我去MATLAB set path删除其地址,地址不在那里!现在

,每次我开始MATLAB时,它提醒我关于工具箱的一个不存在的地址,仍是不路径:Warning: Name is nonexistent or not a directory

我敢肯定那个地址是不是在MATLAB路径startup.m也没有任何其他文件将其添加到动态路径。

这些警告是什么意思?

感谢您的帮助,

+2

如果它不在你的路径或路径定义,那么你不会得到警告。 '哪个pathdef'返回什么? – excaza

+0

@excaza它返回了我的'pathdef.m'文件,我可以在这个文件中找到'spams'。谢谢。请张贴它作为回应。 – MJay

这是因为这些不存在的路径仍然保存。由于路径不存在,Matlab不会列出它们。在启动Matlab之后,您可以简单地“保存”一次路径,因此请更新保存的路径,并避免在将来的会话中发出警告。