exponenta event banner

путь

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

Описание

пример

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

пример

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

пример

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

пример

path(newfolder,oldpath) добавляет папку newfolder к началу пути поиска. Если newfolder уже находится в пути поиска, затем path(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