Main Content

resetoptions

Opciones de restablecimiento

Descripción

ejemplo

options2 = resetoptions(options,optionname) restablece la opción especificada a su valor predeterminado.

Sugerencia

Si solo desea un conjunto de opciones, utilice options como argumento de salida en lugar de options2.

ejemplo

options2 = resetoptions(options,multioptions) restablece múltiples opciones a sus valores predeterminados.

Ejemplos

contraer todo

Cree opciones con algunos ajustes no predeterminados. Estudie el ajuste MaxIterations.

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

       20000

Restablezca la opción MaxIterations a su valor predeterminado.

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

   400

El valor predeterminado de la opción MaxIterations es 400 para el algoritmo 'sqp'.

Cree opciones con algunos ajustes no predeterminados. Estudie el ajuste MaxIterations.

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

       20000

Restablezca las opciones MaxIterations y Algorithm a sus valores predeterminados. Estudie el ajuste MaxIterations.

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

        1000

El valor predeterminado de la opción MaxIterations es 1000 para el algoritmo 'interior-point' predeterminado.

Argumentos de entrada

contraer todo

Opciones de optimización, especificadas como un objeto tal y como optimoptions ha creado.

Ejemplo: optimoptions('fmincon','Algorithm','sqp','SpecifyObjectiveGradient',true)

Nombres de opciones, especificados como un nombre entre comillas simples. Los nombres de opciones admisibles para cada solver se indican en la sección options de la página de referencia de la función.

Ejemplo: 'Algorithm'

Tipos de datos: char

Opciones múltiples, especificadas como un arreglo de celdas de nombres.

Ejemplo: {'Algorithm','OptimalityTolerance'}

Tipos de datos: cell

Argumentos de salida

contraer todo

Opciones de optimización, devueltas como un objeto tal y como optimoptions ha creado.

Historial de versiones

Introducido en R2016a