查看选项
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
求解器参考页以斜体列出“隐藏”选项。
一些选项被“隐藏”的原因有两个:
没用。例如,
ga
StallTest
选项允许您选择效果不佳的失速测试。因此,该选项是“隐藏的”。很少使用,或者很难知道何时使用。例如,
patternsearch
MaxMeshSize 选项很难选择,“隐藏”也是如此。
有关详细信息,请参阅optimoptions 隐藏的选项。