exponenta event banner

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