cD

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

Синтаксис

cd
cd newFolder
oldFolder = cd(newFolder)

Описание

пример

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