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 трудно выбрать, он также «скрыт».
Дополнительные сведения см. в разделе Опциональные опции скрытия.