cd

Измените текущую папку

Описание

пример

cd отображает текущую папку.

пример

cd newFolder изменяет текущую папку в newFolder. Изменения папки являются глобальной переменной. Поэтому, если вы используете cd в функции сохраняется изменение папки после того, как MATLAB® закончил выполнять функцию.

пример

oldFolder = cd(newFolder) возвращает существующую текущую папку в oldFolder, и затем это изменяет текущую папку в newFolder.

Примеры

свернуть все

Измените текущую папку в известную папку в качестве примера для 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

Измените текущую папку в известную папку в качестве примера для MATLAB R2016b, приняв, что версия установлена в вашем пользователе домашняя папка на платформе UNIX.

cd ~/MATLAB/R2016b/examples/matlab_featured

Входные параметры

свернуть все

Новый путь к папке, в который вы хотите изменить текущую папку в виде вектора символов или строкового скаляра. Если newFolder строка, заключите ее в круглые скобки. Например, cd("FolderName").

Допустимые значения включают полный или относительный путь или одно из этих значений.

../Каждый выравнивает от текущей папки.
Множители ../Несколько выравнивают от текущей папки.
./Путь относительно текущей папки. cd принимает, что путь относительно текущей папки даже если ./ не присутствует.

Если newFolder содержит пробелы, заключите его в одинарные кавычки. Например, cd 'Folder Name'.

В системах UNIX® можно использовать ~ (тильда) символ, чтобы представлять пользователя домашняя папка. Например, ~/ или ~username/.

MATLAB разрешает имена пути к папке, содержащие '.', '..', и символьные ссылки на их целевое местоположение прежде, чем изменить текущую папку. Например, если вы задаете c:\matlab\..\work, MATLAB разрешает путь к c:\work прежде, чем изменить текущую папку.

Выходные аргументы

свернуть все

Предыдущая текущая папка, которая существовала, прежде чем вы выпустили cd команда, возвращенная как вектор символов.

Больше о

свернуть все

Текущая папка

Текущая папка является ссылочным местоположением что использование MATLAB, чтобы найти файлы. Эта папка иногда упоминается как текущий каталог, текущая рабочая папка или настоящая рабочая директория.

Представлено до R2006a