MATLAB临时添加路径

pau*_*fer 5 matlab

我正在处理一个包含一些子项目的项目。每个子项目都位于自己的文件夹中。

projDir/subProj1
       /subProj2
Run Code Online (Sandbox Code Playgroud)

等等。每个子项目都是一个独立运行的项目。但是现在我想使用 ie subProj1in 的一些功能subProj2。但一般情况下,in 中的函数subProj1不应该是可见的。因此,通常将subProj1-path添加到 MATLAB-Path并不是一个好主意。因此,我想将此路径添加到存储在subProj2该脚本中的.m 文件中,并且在完成此脚本后,该路径应由它自己(自动)删除。是否有可能临时向 MATLAB-path 变量添加路径?

Dan*_*Dan 5

addpath函数仅将文件/文件夹添加到当前 Matlab 会话的路径中,假设您不调用savepath. genpath如果您想添加子文件夹,您也可能会发现该功能很有用。