path

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

Описание

пример

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

пример

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

пример

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

пример

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

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

Примеры

свернуть все

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

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