Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

resetoptions

Sintaxis

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

Descripción

ejemplo

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

Sugerencia

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

ejemplo

options2 = resetoptions(options,multioptions) restablece varias opciones de nuevo a sus valores predeterminados.

Ejemplos

contraer todo

Cree opciones con algunos valores no predeterminados. Examine 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 valores no predeterminados. Examine 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. Examine 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 creado por optimoptions.

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

Nombres de opción, especificados como nombre en marcas de comillas simples. Los nombres de opciones permisibles para cada solucionador se enumeran en la sección options de la página de referencia de la función.

Ejemplo: 'Algorithm'

Tipos de datos: char

Múltiples opciones, especificadas como una matriz de nombres de celdas.

Ejemplo: {'Algorithm','OptimalityTolerance'}

Tipos de datos: cell

Argumentos de salida

contraer todo

Opciones de optimización, devueltas como un objeto creado por optimoptions.

Consulte también

Introducido en R2016a