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
опция позволяет вам выбрать тест stall, который не работает хорошо. Поэтому эта опция «скрыта».
Они редко используются, или трудно узнать, когда их использовать. Для примера, patternsearch
Опцию MaxMeshSize трудно выбрать, и он также «скрыт».
Для получения дополнительной информации смотрите Опции, которые оптимизируют Скрытия.