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