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.