主要内容

工具箱路径缓存MATLAB

关于工具箱路径缓存MATLAB

由于性能原因,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文件夹中。

步骤来更新缓存

更新缓存,缓存文件,

  1. 选项卡,环境部分中,点击首选项。选择MATLAB>一般

    一般的偏好显示面板。

  2. 点击更新工具箱路径缓存并点击好吧

功能选择

更新缓存,使用重新处理工具箱。更新缓存和缓存文件,使用重复toolboxcache。有关更多信息,请参见重新处理