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 выбор. The hasdoc выбор не существует, и поэтому последнее значение логического массива 0.

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

свернуть все

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

Пример: 'mytoolbox'

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

Настраиваемое имя выбора, заданное как вектор символов, массив ячеек из векторов символов или строковые массивы.

Пример: 'version'

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

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

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