exponenta event banner

matlab.addons.isAddonEnabled

Определить, включена ли надстройка

Описание

пример

isenabled = matlab.addons.isAddonEnabled(name) прибыль true если включена надстройка с указанным именем. В противном случае возвращается false.

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

пример

isenabled = matlab.addons.isAddonEnabled(identifier) прибыль true если включена надстройка с указанным идентификатором. В противном случае возвращается false.

пример

isenabled = matlab.addons.isAddonEnabled(___,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"         true      "75442144-f751-4011-bf0e-32b6fb2f1433"

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

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

  logical

   1

Предположим, что у вас есть версии 2.0 и 4.0 надстройки вызываемого абонента My Toolbox установлен в системе. Отключить версию 4.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"

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

matlab.addons.disableAddon(addons.Identifier(1),'4.0')
matlab.addons.isAddonEnabled(addons.Identifier(1),'4.0')
ans =

  logical

   0

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

свернуть все

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

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

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

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