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

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 трудно выбрать, и он также «скрыт».

Для получения дополнительной информации смотрите Опции, которые оптимизируют Скрытия.

Похожие темы