Сохраните текущий путь поиска файлов
savepathsavepath folderName/pathdef.mstatus = savepath(___)savepath сохраняет текущий путь поиска файлов MATLAB® к существующему файлу pathdef.m в текущей папке. Если нет никакого файла pathdef.m в текущей папке, то savepath сохраняет путь поиска файлов к первому файлу pathdef.m на текущем пути. Если нет такого файла на текущем пути, то savepath сохраняет путь поиска файлов к файлу pathdef.m что MATLAB, расположенный при запуске.
В системе Windows® с включенным Управлением учетными записями пользователей (UAC) вам можно предложить позволить операцию обновления, потому что это требует разрешения уровня администратора.
В MATLAB Online™ автоматически сохранены изменения в пути. Поэтому вызов savepath не необходим.
сохраняет текущий путь поиска файлов к savepath folderName/pathdef.mpathdef.m, расположенному в папке, заданной folderName. Если вы не задаете folderName, то savepath сохраняет pathdef.m в текущей папке.
Используйте этот синтаксис, если у вас нет доступа для записи к текущему файлу pathdef.m.
Чтобы автоматически использовать сохраненный путь поиска файлов на будущем сеансе, задайте folderName как папку запуска MATLAB.
status = savepath(___) дополнительно указывает, успешна ли операция, с помощью какого-либо из входных параметров в предыдущих синтаксисах. Выводом status является 0, когда savepath успешен, и 1 в противном случае.
Чтобы отобразить пути ко всем файлам pathdef.m в текущей папке и на текущем пути поиска файлов, используйте which.
which pathdef.m -all
savepath обновляет первый файл pathdef.m в этом списке.Чтобы сохранить путь поиска файлов программно каждый раз, вы выходите из MATLAB, используете savepath в файле finish.m.