Main Content

La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión en inglés.

Visualizar opciones

optimoptions"esconde" algunas opciones; es decir, no muestra sus valores. Por ejemplo, esconde la opciónDiffMinChange.

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 visualizar el valor de cualquier opción, incluyendo opciones "escondidas", utilizando notación de puntos. Por ejemplo:

options.DiffMinChange
ans = 1.0000e-03

Las páginas de referencia de los solvers muestran las opciones "escondidas" en cursiva.

Hay dos motivos por los que algunas opciones están "escondidas":

  • Existen maneras mejores. Por ejemplo, la opciónFiniteDifferenceStepSizesustituye tanto a la opciónDiffMinChangecomo a la opciónDiffMaxChange. De este modo, tantoDiffMinChangecomoDiffMaxChangeestán "escondidas".

  • Normalmente no se utilizan o es difícil establecerlas de forma adecuada. Por ejemplo, la opciónMaxSQPIterdefmincones recóndita y difícil de escoger, por lo que está "escondida".

  • Para ver una lista de opciones escondidas, consulteHidden Options.

Temas relacionados