cd
更改当前文件夹
说明
示例
使用完整路径和相对路径更改当前文件夹
将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹,假定该版本安装在您的 C:
驱动器上。
cd 'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'
使用完整路径将当前文件夹从 C:\Program Files\MATLAB\R2017a\examples\matlab_featured
更改为 C:\Program Files\MATLAB\R2017a
。
cd ..\..
使用相对路径将当前文件夹从 C:\Program Files\MATLAB\R2017a
更改回 C:\Program Files\MATLAB\R2017a\examples\matlab_featured
。
cd examples\matlab_featured
更改和还原当前文件夹
将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹,假定该版本安装在您的 C:
驱动器上。然后将当前文件夹还原到其原始位置。
将当前文件夹更改为 MATLAB R2017a 的精选示例文件夹。
cd 'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'
将当前文件夹更改为 C:\Program Files
,更改之前先保存文件夹路径。
oldFolder = cd('C:\Program Files')
oldFolder = 'C:\Program Files\MATLAB\R2017a\examples\matlab_featured'
使用 cd
命令显示新的当前文件夹。
cd
C:\Program Files
使用保存的路径将当前文件夹更改回原始文件夹。使用 cd
命令显示新的当前文件夹。
cd(oldFolder) cd
C:\Program Files\MATLAB\R2017a\examples\matlab_featured
将当前文件夹更改为 UNIX® 平台上的用户主文件夹
将当前文件夹更改为 MATLAB R2016b 的精选示例文件夹,假定该版本安装在 UNIX 平台上的用户主文件夹中。
cd ~/MATLAB/R2016b/examples/matlab_featured
输入参数
newFolder
— 新文件夹的路径
字符向量 | 字符串标量
要将当前文件夹更改为的新文件夹的路径,指定为字符向量或字符串标量。如果 newFolder
是字符串,请将其括在括号中。例如,cd("FolderName")
。
有效值包括完整路径、相对路径或下列值之一。
../ | 当前文件夹的上一级。 |
多个 ../ | 当前文件夹之上的若干级。 |
./ | 相对于当前文件夹的路径。cd 假定该路径相对于当前文件夹,即使 ./ 并不存在。 |
如果 newFolder
包含空格,请使用单引号将其引起来。例如,cd 'Folder Name'
。
在 UNIX® 系统上,您可以使用 ~(波浪号)字符表示用户主文件夹。例如,~/
或 ~username/
。
MATLAB 会先将包含 '.
'、'..
' 和符号链接的文件夹路径名称解析为其目标位置,然后再更改当前文件夹。例如,如果您指定 c:\matlab\..\work
,MATLAB 会在更改当前文件夹之前将路径名称解析为 c:\work
。
输出参数
oldFolder
— 上一个当前文件夹
字符向量
在您发出 cd
命令之前所在的上一个当前文件夹,以字符向量形式返回。
详细信息
当前文件夹
当前文件夹是 MATLAB 用于查找文件的参考位置。该文件夹有时称为当前目录、当前工作文件夹或现有工作目录。
扩展功能
基于线程的环境
使用 MATLAB® backgroundPool
在后台运行代码或使用 Parallel Computing Toolbox™ ThreadPool
加快代码运行速度。
用法说明和限制:
当用于显示当前文件夹时,
cd
支持基于线程的环境。当用于更改当前文件夹时,
cd
不支持基于线程的环境。
版本历史记录
在 R2006a 之前推出R2022a: Windows 上驱动器号路径中的前导空白字符导致错误
在 Windows 计算机上,输入路径中的前导空白字符不再被剪除。包含前导空白字符的输入路径会引发错误。
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)