savepath
保存当前搜索路径
说明
savepath
将当前 MATLAB® 搜索路径保存到当前文件夹的现有 pathdef.m
文件中。如果当前文件夹中没有 pathdef.m
文件,则 savepath
将搜索路径保存到当前路径上的第一个 pathdef.m
文件中。如果当前路径上不存在此文件,则 savepath
会将搜索路径保存到 MATLAB 在启动时查找的 pathdef.m
文件。
在启用用户帐户控制 (UAC) 的 Windows® 系统上,可能提示您允许更新操作,因为它需要管理员级别的权限。
在 MATLAB Online™ 中,将自动保存对路径的更改。因此,不需要调用 savepath
。
savepath
将当前搜索路径保存到 folderName
/pathdef.mfolderName
指定的文件夹中的 pathdef.m
。如果不指定 folderName
,则 savepath
会将 pathdef.m
保存到当前文件夹中。
如果您对当前 pathdef.m
没有写访问权限,则可使用此语法。
要在将来的会话中自动使用已保存的搜索路径,请将 folderName
指定为 MATLAB 启动文件夹。
status = savepath(___)
支持上述语法中的任何输入参量,且可指示操作是否成功。当 savepath
成功时,status
输出为 0
,否则为 1
。
示例
输入参数
提示
要显示当前文件夹以及当前搜索路径中的所有
pathdef.m
文件的路径,请使用which
函数。which pathdef.m -all
savepath
命令会更新此列表中的第一个pathdef.m
文件。要在每次退出 MATLAB 时以编程方式保存搜索路径,请在
finish.m
文件中使用savepath
。
版本历史记录
在 R2006a 之前推出