查看选项
optimoptions 会“隐藏”一些选项,这意味着它不显示这些选项的值。例如,它会隐藏 patternsearch MaxMeshSize 选项。
options = optimoptions('patternsearch','MaxMeshSize',1e2)
options =
patternsearch options:
Set properties:
No options set.
Default properties:
AccelerateMesh: 0
ConstraintTolerance: 1.0000e-06
Display: 'final'
FunctionTolerance: 1.0000e-06
InitialMeshSize: 1
MaxFunctionEvaluations: '2000*numberOfVariables'
MaxIterations: '100*numberOfVariables'
MaxTime: Inf
MeshContractionFactor: 0.5000
MeshExpansionFactor: 2
MeshTolerance: 1.0000e-06
OutputFcn: []
PlotFcn: []
PollMethod: 'GPSPositiveBasis2N'
PollOrderAlgorithm: 'consecutive'
ScaleMesh: 1
SearchFcn: []
StepTolerance: 1.0000e-06
UseCompletePoll: 0
UseCompleteSearch: 0
UseParallel: 0
UseVectorized: 0您可以使用圆点表示法查看任何选项的值,包括“隐藏”选项。例如,
options.MaxMeshSize
ans = 100
求解器参考页以斜体列出“隐藏”选项。
一些选项被“隐藏”的原因有两个:
没用。例如,
gaStallTest选项允许您选择效果不佳的停滞测试。因此,此选项是“隐藏”的。很少使用,或者很难知道何时使用。例如,
patternsearchMaxMeshSize 选项就很难选择,因此是“隐藏”的。
有关详细信息,请参阅optimoptions 隐藏的选项。