Main Content

Ver opciones

"oculta" algunas opciones, lo que significa que no muestra sus valores.optimoptions Por ejemplo, oculta la opción.DiffMinChange

options = optimoptions('fsolve','DiffMinChange',1e-3)
options =     fsolve options:     Options used by current Algorithm ('trust-region-dogleg'):    (Other available algorithms: 'levenberg-marquardt', 'trust-region')     Set properties:      No options set.     Default properties:                    Algorithm: 'trust-region-dogleg'               CheckGradients: 0                      Display: 'final'     FiniteDifferenceStepSize: 'sqrt(eps)'         FiniteDifferenceType: 'forward'            FunctionTolerance: 1.0000e-06       MaxFunctionEvaluations: '100*numberOfVariables'                MaxIterations: 400          OptimalityTolerance: 1.0000e-06                    OutputFcn: []                      PlotFcn: []     SpecifyObjectiveGradient: 0                StepTolerance: 1.0000e-06                     TypicalX: 'ones(numberOfVariables,1)'                  UseParallel: 0     Show options not used by current Algorithm ('trust-region-dogleg')

Puede ver el valor de cualquier opción, incluidas las opciones "ocultas", mediante la notación de puntos. Por ejemplo,

options.DiffMinChange
ans =     1.0000e-03

Las páginas de referencia del Solver lista las opciones "ocultas" en cursiva.

Hay dos razones por las que algunas opciones están "ocultas":

  • Hay mejores maneras. Por ejemplo, la opción reemplaza ambas opciones.FiniteDifferenceStepSizeDiffMinChangeDiffMaxChange Por lo tanto, ambos y están "ocultos".DiffMinChangeDiffMaxChange

  • Raramente se utilizan, o son difíciles de establecer apropiadamente. Por ejemplo, la opción es recónditos y difícil de elegir, y por lo tanto es "oculto".fminconMaxSQPIter

  • Para obtener una lista de opciones ocultas, consulte.Opciones ocultas

Temas relacionados