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