path

Просмотр или изменение пути поиска файлов

Описание

пример

path отображает MATLAB® путь поиска файлов, который хранится в pathdef.m.

пример

path(newpath) меняет путь поиска файлов на newpath.

пример

path(oldpath,newfolder) добавляет папку newfolder в конец пути поиска файлов. Если newfolder уже находится в пути поиска файлов, затем путь (oldpath, newfolder) перемещается newfolder в конец пути поиска файлов. Чтобы добавить несколько папок, используйте addpath функция.

пример

path(newfolder,oldpath) добавляет папку newfolder в начало пути поиска файлов. Если newfolder уже находится в пути поиска файлов, затем путь (oldpath, newfolder) перемещается newfolder в начало пути поиска файлов.

p = path(___) возвращает путь поиска файлов MATLAB в виде вектора символов. Можно использовать этот синтаксис с любыми комбинациями входных аргументов в предыдущих синтаксисах.

Примеры

свернуть все

Предположим, что у вас установлены R2017a MATLAB. Отобразите путь поиска файлов.

path
		MATLABPATH

	C:\Program Files\MATLAB\R2017a\toolbox\matlab\datafun
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\datatypes
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\elfun
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\elmat
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\funfun
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\general
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\iofun
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\lang
	C:\Program Files\MATLAB\R2017a\toolbox\matlab\matfun
...

Добавьте папку c:\tools\goodstuff в нижней части пути поиска файлов в Microsoft® Windows® система.

oldpath = path;
path(oldpath,'c:\tools\goodstuff')

Добавьте папку /home/tools/goodstuff в начало пути поиска файлов в UNIX® система.

oldpath = path;
path('/home/tools/goodstuff',oldpath)

Временно добавить папку my_files в путь поиска файлов и затем выполните my_function в my_files.

oldpath = path;
path(oldpath,'my_files')
my_function

Восстановите предыдущий путь поиска файлов.

path(oldpath)

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

свернуть все

Новый путь поиска файлов MATLAB, заданный как символьный массив или строковые массивы.

MATLAB разрешает все имена путей, содержащие '.', '..', и символические ссылки на их целевое местоположение перед добавлением их к пути. Это гарантирует, что каждая запись в пути MATLAB представляет собой уникальное расположение папки. Для примера, если newpath содержит c:\matlab\..\work, новый путь поиска файлов MATLAB содержит c:\work.

Типы данных: char | string

Существующий путь поиска файлов MATLAB, заданный как символьный массив или строковые массивы, возвращенный path команда.

Типы данных: char | string

Новая папка для добавления к пути поиска файлов MATLAB, заданная как вектор символов или строковый скаляр.

Типы данных: char | string

Альтернативная функциональность

Как альтернатива path используйте диалоговое окно Задать путь (Set Path). Чтобы открыть диалоговое окно Задать путь (Set Path), на вкладке Home, в разделе Environment, нажмите Set Path.

Вы также можете использовать addpath функция для добавления нескольких папок к пути поиска файлов.

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