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