ispref

Определите, существует ли пользовательская настройка

Описание

пример

ispref(group,pref) возвращает 1 если заданная настройка в заданной группе существует, и 0 в противном случае. Если pref задает несколько настроек, ispref возвращает логический массив, содержащий 1 или 0 для каждой заданной настройки.

ispref(group) возвращает 1 если заданная группа существует, и 0 в противном случае.

Примеры

свернуть все

Добавьте настройку под названием version к mytoolbox группа настроек и затем проверяет, существует ли настройка.

addpref('mytoolbox','version','1.0')
ispref('mytoolbox','version')
ans =
  logical
   1

Добавьте две настройки в mytoolbox группа настроек и затем проверяет, существуют ли настройки.

addpref('mytoolbox',{'modifieddate','docpath'},{'1/9/2019','C:\mytoolbox\documentation'})
ispref('mytoolbox',{'modifieddate','docpath','hasdoc'})
ans =
  1×3 logical array
   1   1   0

MATLAB® возвращает логический массив, содержащий 1 для modifieddate настройка и 1 для docpath настройка. hasdoc настройка не существует, и поэтому последним значением логического массива является 0.

Входные параметры

свернуть все

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

Пример: 'mytoolbox'

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

Пользовательское имя настройки в виде вектора символов, массива ячеек из символьных векторов или массива строк.

Пример: 'version'

Пример: {'version','modifieddate','docpath'}

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

Представлено до R2006a