出于性能原因,Matlab®禁用文件夹更改检测matlabroot.
文件夹并通过会话缓存文件夹信息。已禁用的文件夹更改检测和缓存功能对您来说主要是透明的。但是,如果MATLAB没有看到MATLAB代码文件的最新版本,或者如果您收到有关路径缓存的警告,则可能需要更新缓存。
启动时,MATLAB从缓存文件获取信息以构建matlabroot.
文件夹缓存。由于缓存文件,启动更快,特别是如果您从网络服务器运行MATLAB,或者您有许多文件夹matlabroot.
夹。结束会话时,Matlab更新缓存文件。
如果您清除,MATLAB在启动时不使用缓存文件启用工具箱路径缓存复选框一般偏好。相反,它通过从操作系统文件夹中读取,而不是使用缓存文件来创建缓存。
MATLAB缓存(基本上,在已知文件列表中存储)文件中文件的名称和位置matlabroot.
夹。此文件夹适用于带MathWorks提供的文件®下载188bet金宝搏除产品和更新外,不应更改的产品。缓存这些文件夹在会话期间提供更好的性能,因为Matlab不会主动监控这些文件夹。
我们强烈建议您保存您创建的任何MATLAB代码文件以及您在文件夹中编辑的MathWorks提供的任何文件不在里面matlabroot.
文件夹树。如果您保留文件matlabroot.
文件夹,然后在安装新版本的MATLAB时,它们可能会被覆盖。
添加文件时matlabroot.
文件夹,缓存和缓存文件需要更新。MATLAB在使用MATLAB的安装程序安装工具箱或工具箱更新时自动更新缓存和缓存文件。Matlab还会在使用MATLAB工具时自动更新缓存和缓存文件,例如当您将文件从MATLAB编辑器保存到matlabroot.
夹。
当您添加或删除文件时matlabroot.
文件夹通过其他一些方式,Matlab可能无法识别这些更改。例如,当你:
保存新文件matlabroot.
文件夹使用外部编辑器
使用操作系统功能和命令添加或删除文件中的文件matlabroot.
夹
然后尝试使用其中一个新文件,Matlab显示此消息:
未定义的功能或变量
更新缓存,因此Matlab认识到您所做的更改matlabroot.
夹。
要更新缓存和缓存文件,
在这一点家标签,在环境部分,点击首选项。选择马铃薯>一般。
该一般偏好窗格显示。
点击更新工具箱路径缓存然后点击好。
要更新缓存,请使用rehash工具箱
。更新缓存和缓存文件,使用rehash toolboxcache.
。有关更多信息,请参阅雷厄什
。