exponenta event banner

matlabshared.supportpkg.setSupportPackageRoot

Установка корневой папки пакетов поддержки

Описание

пример

matlabshared.supportpkg.setSupportPackageRoot(installDir) задает корневую папку текущих пакетов поддержки. MATLAB ® устанавливает все пакеты поддержки в это расположение.

Необходимо иметь права администратора для папки, для которой задан корневой каталог. Для изменения необходимо также обладать правами администратора matlabroot, поскольку корневая папка пакета поддержки записана в matlabroot.

При изменении корневой папки пакеты поддержки, установленные в новом расположении, становятся доступными по пути MATLAB. Все ранее установленные пакеты поддержки удаляются из пути MATLAB, но файлы остаются доступными.

Примеры

свернуть все

Используйте setSupportPackageRoot для изменения папки установки пакетов поддержки. Для использования этой функции необходимы права администратора.

matlabshared.supportpkg.setSupportPackageRoot('C:\MATLAB\CustomSupportPackageRoot')

Использовать getSupportPackageRoot для проверки успешности изменения.

matlabshared.supportpkg.getSupportPackageRoot
ans =

C:\MATLAB\CustomSupportPackageRoot

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

свернуть все

Корневая папка пакетов поддержки, указанная как символьный вектор. Путь к папке не может содержать пробелов.

Расположение корневой папки по умолчанию зависит от платформы:

  • Windows ® -C:\ProgramData\MATLAB\SupportPackages\release

  • Linux ® и macOS -/home/user/Documents/MATLAB/SupportPackages/release

release - текущая версия MATLAB и user - имя пользователя Linux и macOS.

Если папка существует в расположении по умолчанию и не пуста, MATLAB устанавливает расположение корневой папки в расположение по умолчанию, добавленное с _n. Например, в системе Windows под управлением MATLAB R2021a, если папка C:\ProgramData\MATLAB\SupportPackages\R2021a существует и не пуст, MATLAB устанавливает корневую папку в C:\ProgramData\MATLAB\SupportPackages\R2021a_1 по умолчанию.

Пример: 'C:\MATLAB\SupportPackage\R2021a'

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

Представлен в R2016a