Просмотрите опции

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.

Похожие темы