exponenta event banner

matlab.addons.enableAddon

Включить установленную надстройку

Описание

пример

matlab.addons.enableAddon(name) включает надстройку с указанным именем. Большинство надстроек можно отключить и включить в сообществе пользователей MATLAB ®. Отключение и включение продуктов и пакетов поддержки MathWorks ® не поддерживается.

Если установлено несколько версий надстройки, необходимо указать version.

пример

matlab.addons.enableAddon(identifier) включает надстройку с указанным идентификатором.

пример

matlab.addons.enableAddon(___,version) также указывает версию надстройки для включения. Используйте этот синтаксис с любым из аргументов в предыдущих синтаксисах.

Примеры

свернуть все

Предположим, что имеется надстройка с именем Random File Name Creator установлен в системе. Получить список установленных надстроек и включить Random File Name Creator надстройка.

Получение списка установленных надстроек.

addons = matlab.addons.installedAddons
 addons =

  1×4 table

             Name                   Version     Enabled                  Identifier              
    ___________________________    _________    _______    ______________________________________

    "Random File Name Creator"     "1.0"         false      "75442144-f751-4011-bf0e-32b6fb2f1433"

Проверьте наличие Random File Name Creator надстройка отключена. MATLAB подтверждает, что надстройка отключена.

matlab.addons.isAddonEnabled('Random File Name Creator')
ans =

  logical

   0

Включить Random File Name Creator и подтвердите, что он включен.

matlab.addons.enableAddon('Random File Name Creator')
matlab.addons.isAddonEnabled('Random File Name Creator')
ans =

  logical

   1

Предположим, что у вас есть версии 2.0 и 4.0 надстройки вызываемого абонента My Toolbox установлен в системе. Версия 4.0 включен. Переключиться на использование версии 2.0 надстройки путем включения версии 2.0.

Получение списка установленных надстроек.

addons = matlab.addons.installedAddons
addons =

  2×4 table

             Name                   Version     Enabled                  Identifier              
    ___________________________    _________    _______    ______________________________________

    "My Toolbox_v4.0"              "4.0"         true      "6de8682e-9c3c-407e-bad7-aa103d738d08"
    "My Toolbox"                   "2.0"         false     "6de8682e-9c3c-407e-bad7-aa103d738d08"

Включить версию 2.0 из My Toolbox путем указания второго элемента в возвращаемом списке идентификаторов. MATLAB включает версию 2.0 и отключает версию 4.0 из My Toolbox.

matlab.addons.enableAddon(addons.Identifier(2),'2.0')
addons = matlab.addons.installedAddons
addons =

  2×4 table

             Name                   Version     Enabled                  Identifier              
    ___________________________    _________    _______    ______________________________________

    "My Toolbox_v4.0"              "4.0"         false     "6de8682e-9c3c-407e-bad7-aa103d738d08"
    "My Toolbox"                   "2.0"         true      "6de8682e-9c3c-407e-bad7-aa103d738d08"

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

свернуть все

Имя надстройки, которую требуется включить, указанное как символьный вектор или строка. Чтобы определить имя надстройки, используйте matlab.addons.installedAddons функция.

Уникальный идентификатор надстройки, которую требуется включить, указанный как символьный вектор или строка. Чтобы определить уникальный идентификатор надстройки, используйте matlab.addons.installedAddons функция.

Версия надстройки, которую требуется отключить, указанная как символьный вектор или строка. Для определения версии надстройки используйте matlab.addons.installedAddons функция.

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