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