options = gaoptimset ¶options = gaoptimset ('param1', value1, 'param2', value2, …) ¶Create genetic algorithm options structure.
Inputs
Parameter to set. Unspecified parameters are set to their default values; specifying no parameters is allowed.
Value of param.
Outputs
Structure containing the options, or parameters, for the genetic algorithm.
Options
CreationFcnDefault function is @gacreationuniform
CrossoverFcnDefault function is @crossoverscattered
CrossoverFractionDefault value is 0.0
EliteCountDefault value is 2
FitnessLimitFitnessScalingFcnDefault function is @fitscalingrank
GenerationsDefault valie is 100
InitialPopulationCan be partial.
InitialScorescolumn vector |[] (default) . Can be partial.
MutationFcnDefault mutation is { @mutationgaussian, scale, shrink }
scale and shrink are 1.0
PopInitRangePopulationSizeSelectionFcnDefault function is @selectionstochunif
TimeLimitUseParallel"always" |"never" (default) . Parallel evaluation of objective function. TODO: parallel evaluation of nonlinear constraints
Vectorized"on" |"off" (default) . Vectorized evaluation of objective function. TODO: vectorized evaluation of nonlinear constraints
See also: ga.
Package: ga