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