exponenta event banner

savepath

Сохранить текущий путь поиска

Описание

savepath сохраняет текущий путь поиска MATLAB ® в существующемpathdef.m в текущей папке. Если нет pathdef.m файл в текущей папке, затем savepath сохраняет путь поиска в первый pathdef.m файл по текущему пути. Если по текущему пути такого файла нет, то savepath сохраняет путь поиска в pathdef.m файл, который MATLAB находится при запуске.

В системе Windows ® с включенным управлением учетными записями пользователей (UAC) может появиться запрос на разрешение операции обновления, поскольку для нее требуется разрешение уровня администратора.

В MATLAB Online™ изменения пути сохраняются автоматически. Следовательно, вызов savepath необязательно.

пример

savepath folderName/pathdef.m сохраняет текущий путь поиска в pathdef.m находится в папке, указанной в folderName. Если не указать folderName, то savepath экономит pathdef.m в текущей папке.

Используйте этот синтаксис, если у вас нет доступа на запись к текущему pathdef.m файл.

Чтобы автоматически использовать сохраненный путь поиска в следующем сеансе, укажите folderName в качестве начальной папки MATLAB.

status = savepath(___) дополнительно указывает, успешно ли выполнена операция, используя любой из входных аргументов в предыдущих синтаксисах. status вывод - 0 когда savepath успешно, и 1 в противном случае.

Примеры

свернуть все

Сохранить текущий путь поиска в pathdef.m находится в папке, I:/my_matlab_files.

savepath I:/my_matlab_files/pathdef.m

Входные аргументы

свернуть все

Имя папки, указанное как строковый массив или символьный вектор. folderName может быть относительным или абсолютным путем.

Пример: C:\myFolder

Совет

  • Отображение путей ко всем pathdef.m файлы в текущей папке и в текущем пути поиска, используйте which.

    which pathdef.m -all
    savepath команда обновляет первую pathdef.m файл в этом списке.

  • Чтобы сохранить путь поиска программно при каждом выходе из MATLAB, используйте savepath в finish.m файл.

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