resetoptions

Синтаксис

options2 = resetoptions(options,optionname)
options2 = resetoptions(options,multioptions)

Описание

пример

options2 = resetoptions(options,optionname) сбрасывает заданную опцию назад к ее значению по умолчанию.

Совет

Если вы хотите только один набор опций, используйте options в качестве выходного аргумента вместо options2.

пример

options2 = resetoptions(options,multioptions) сброс несколько опций назад к их значениям по умолчанию.

Примеры

свернуть все

Создайте опции с некоторыми настройками не по умолчанию. Исследуйте установку MaxIterations.

options = optimoptions('fmincon','Algorithm','sqp','MaxIterations',2e4,...
    'SpecifyObjectiveGradient',true);
options.MaxIterations
ans =

       20000

Сбросьте опцию MaxIterations к ее значению по умолчанию.

options2 = resetoptions(options,'MaxIterations');
options2.MaxIterations
ans =

   400

Значение по умолчанию опции MaxIterations 400 для алгоритма 'sqp'.

Создайте опции с некоторыми настройками не по умолчанию. Исследуйте установку MaxIterations.

options = optimoptions('fmincon','Algorithm','sqp','MaxIterations',2e4,...
    'SpecifyObjectiveGradient',true);
options.MaxIterations
ans =

       20000

Сбросьте MaxIterations и опции Algorithm к их значениям по умолчанию. Исследуйте установку MaxIterations.

multiopts = {'MaxIterations','Algorithm'};
options2 = resetoptions(options,multiopts);
options2.MaxIterations
ans =

        1000

Значение по умолчанию опции MaxIterations 1000 для алгоритма 'interior-point' по умолчанию.

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

свернуть все

Опции оптимизации, заданные как объект, как создано optimoptions.

Пример: optimoptions('fmincon','Algorithm','sqp','SpecifyObjectiveGradient',true)

Имена опции, заданные как имя в метках одинарной кавычки. Допустимые имена опции для каждого решателя перечислены в разделе options страницы ссылки на функцию.

Пример: 'Algorithm'

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

Несколько опций, заданных как массив ячеек имен.

Пример: {'Algorithm','OptimalityTolerance'}

Типы данных: cell

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

свернуть все

Опции оптимизации, возвращенные как объект, как создано optimoptions.

Смотрите также

Введенный в R2016a