exponenta event banner

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