exponenta event banner

setpref

Задать значение пользовательской настройки

Описание

пример

setpref(group,pref,value) задает указанное значение для указанной настройки в указанной группе. Если настройки или группы не существует, MATLAB ® создает их.

Настройки являются постоянными и поддерживают их значения между сеансами MATLAB.

Примеры

свернуть все

Создайте группу настроек и настройку, а затем измените значение настройки.

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

addpref('mytoolbox','version','1.0')

Изменение значения version и затем получить значение настройки.

setpref('mytoolbox','version',{'1.0','beta'})
getpref('mytoolbox','version')
ans =
  1×2 cell array
    {'1.0'}    {'beta'}

Входные аргументы

свернуть все

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

Пример: 'mytoolbox'

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

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

Если pref - массив ячеек символьных векторов или нескалярная строка, value необходимо указать значение для каждой настройки, указанной в pref.

Пример: 'version'

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

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

Пользовательское значение настройки, указанное как любой тип данных MATLAB, включая числовые типы, векторы символов, массивы ячеек, структуры и объекты. Если pref - клеточный массив символьных векторов или нескалярный строковый массив, value необходимо указать значение для каждой настройки, указанной в pref.

Пример: 1.1

Пример: {{1.1,'beta'},datetime(2018,1,9),'C:\mytoolbox\documentation'}

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