文档帮助中心
本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。
MATLAB 根文件夹
mr = matlabroot
示例
mr = matlabroot 返回一个字符向量,给出 MATLAB® 安装文件夹的完整路径。使用 matlabroot 可创建指向 MATLAB 和工具箱文件夹的路径,该路径不依赖于平台、MATLAB 版本或安装位置。
matlabroot
全部折叠
获取 MATLAB 的安装位置。
ans = 'C:\Program Files\MATLAB\R2017b'
获取当前系统的 toolbox/matlab/general 文件夹的完整路径。
toolbox/matlab/general
fullfile(matlabroot,'toolbox','matlab','general')
ans = 'C:\Program Files\MATLAB\R2017b\toolbox\matlab\general'
cd(matlabroot)
将文件夹 myfiles 添加到 MATLAB 搜索路径中。
myfiles
addpath([matlabroot '/toolbox/local/myfiles'])
matlabroot 一词也指 MATLAB 文件的安装文件夹。
例如,在文档中,"save to matlabroot/toolbox/local" 表示保存到 MATLAB 根文件夹下的 toolbox/local 文件夹中。如果您的 MATLAB 根文件夹是 C:\Program Files\MATLAB\R2017b,则您将保存到文件夹 C:\Program Files\MATLAB\R2017b\toolbox\local 中。
/toolbox/local
toolbox/local
C:\Program Files\MATLAB\R2017b
C:\Program Files\MATLAB\R2017b\toolbox\local
在某些类型的文件中,宏 $matlabroot 可按字面意思使用,以表示 MATLAB 根文件夹的完整路径。
$matlabroot
例如,在 javaclasspath.txt 中包含 $matlabroot/toolbox/local/myfile.jar 行,将 myfile.jar 的完整路径添加到静态 Java® 类路径中。有关详细信息,请参阅 静态路径。
javaclasspath.txt
$matlabroot/toolbox/local/myfile.jar
myfile.jar
有时,尤其是在较早的代码示例中,$matlabroot 或 $MATLABROOT 也用于表示 matlabroot 函数返回的值。
$MATLABROOT
举例来说,在运行 R2008b (V7.7) 或更高版本的 Macintosh 系统上,运行 matlabroot 将返回
/Applications/MATLAB_R2008b.app
在运行 R2008a (V7.6) 或更低版本的 Mac 系统上,matlabroot 将返回
/Applications/MATLAB_R2008a
在 Mac 系统上,无法直接查看 MATLAB 根文件夹的内容。有关详细信息,包括如何查看内容,请参阅在 macOS 平台上的 MATLAB 根文件夹中导航。
fullfile | path | toolboxdir
fullfile
path
toolboxdir
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office