MATLAB中的工具箱路径缓存
关于MATLAB中的工具箱路径缓存
出于性能考虑,用MATLAB®跨会话缓存工具箱文件夹信息。缓存特性对您来说大多是透明的。但是,如果MATLAB没有看到您的MATLAB代码文件的最新版本,或者如果您收到关于工具箱路径缓存的警告,则可能需要更新缓存。
启动时使用缓存文件
在启动后,MATLAB从缓存文件中获取信息,以构建工具箱文件夹缓存。由于缓存文件,启动速度更快,特别是如果您从网络服务器运行MATLAB或如果您有许多工具箱文件夹。当您结束会话时,MATLAB更新缓存文件。
属性时,MATLAB在启动时不使用缓存文件启用工具箱路径缓存复选框一般的偏好.相反,它通过从操作系统文件夹中读取来创建缓存,这比使用缓存文件要慢。
更新缓存和缓存文件
工具箱路径缓存如何工作
MATLAB缓存(本质上,存储在一个已知文件列表中)文件的名称和位置matlabroot
/工具箱
文件夹。这些文件夹用于MathWorks提供的文件®s manbetx 845除了产品安装和更新之外不应该更改的产品。缓存这些文件夹可以在会话期间提供更好的性能,因为MATLAB不会主动监控这些文件夹。
我们强烈建议您将您创建的任何MATLAB代码文件和MathWorks提供的任何您编辑的文件保存在一个文件夹中不在matlabroot
/工具箱
文件夹树。如果你把文件保存好matlabroot
/工具箱
文件夹,当你安装一个新版本的MATLAB时,它们可能会被覆盖。
何时更新缓存
添加文件时matlabroot
/工具箱
需要更新文件夹、缓存和缓存文件。当您使用MATLAB的安装程序安装工具箱或工具箱更新时,MATLAB会自动更新缓存和缓存文件。当您使用MATLAB工具时,MATLAB还会自动更新缓存和缓存文件,例如当您将文件从MATLAB编辑器保存到matlabroot
/工具箱
文件夹。
中添加或删除文件时matlabroot
/工具箱
通过其他方法,MATLAB可能无法识别这些更改。例如,当你:
保存新文件
matlabroot
/工具箱
使用外部编辑器的文件夹使用操作系统特性和命令添加或删除文件
matlabroot
/工具箱
文件夹
MATLAB显示如下信息:
未定义的函数或变量
更新缓存,以便MATLAB识别您所做的更改matlabroot
/工具箱
文件夹。
更新缓存的步骤
要更新缓存和缓存文件,
在首页选项卡,在环境部分中,点击首选项.选择MATLAB>一般.
的一般的偏好窗格。
点击更新工具箱路径缓存并点击好吧.
功能选择
要更新缓存,请使用重新处理工具箱
.若要更新缓存文件,请使用重复toolboxcache
.有关更多信息,请参见重新处理
.
使用工具箱路径缓存进行更多诊断
若要在启动MATLAB时显示有关启动时间的信息,请选择启用工具箱路径缓存诊断复选框一般的偏好.