getpref

Получите пользовательское значение выбора

Описание

пример

prefvalue = getpref(group,pref) возвращает значение заданного выбора в указанной группе. prefvalue может быть любой MATLAB® тип данных, включая числовые типы, векторы символов, массивы ячеек, структуры и объекты. Если pref задает несколько настроек, getpref возвращает значения в массиве ячеек. Если заданный выбор не существует, MATLAB возвращает ошибку.

пример

prefvalue = getpref(group,pref,value) создает заданный выбор с заданным значением по умолчанию, если выбор не существует, и возвращает это значение. Если выбор существует, getpref возвращает текущее значение.

Примеры

свернуть все

Добавьте выбора с именем version на mytoolbox группа настроек и затем получите значение выбора.

addpref('mytoolbox','version','1.0')
getpref('mytoolbox','version')
ans =
    '1.0'

Получите значение выбора, называемой name в mytoolbox группа настроек. Поскольку выбор не существует, MATLAB создает выбор с заданным значением и возвращает это значение.

getpref('mytoolbox','name','My Very Cool Toolbox')
ans =
    'My Very Cool Toolbox'

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

свернуть все

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

Пример: getpref('mytoolbox','version')

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

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

Пример: getpref('mytoolbox','version')

Пример: getpref('mytoolbox',{'version','modifieddate','docpath'})

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

Значение выбора, заданное как данные MATLAB любого типа, включая числовые типы, векторы символов, массивы ячеек, структуры и объекты.

Пример: getpref('mytoolbox','version','v1.1.2')

Пример: getpref('mytoolbox',{'version','modifieddate','docpath'},{'v1.2.2','09/09/2019','C:\mytoolbox\documentation'})

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