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