matlab 设置绘图精度,遗传算法工具箱精度设置问题

>> gaoptimset

PopulationType: [ 'bitstring'      | 'custom'    | {'doubleVector'} ]

PopInitRange: [ matrix           | {[0;1]} ]

PopulationSize: [ positive scalar ]

EliteCount: [ positive scalar  | {2} ]

CrossoverFraction: [ positive scalar  | {0.8} ]

ParetoFraction: [ positive scalar  | {0.35} ]

MigrationDirection: [ 'both'           | {'forward'} ]

MigrationInterval: [ positive scalar  | {20} ]

MigrationFraction: [ positive scalar  | {0.2} ]

Generations: [ positive scalar ]

TimeLimit: [ positive scalar  | {Inf} ]

FitnessLimit: [ scalar           | {-Inf} ]

StallGenLimit: [ positive scalar ]

StallTimeLimit: [ positive scalar  | {Inf} ]

TolFun: [ positive scalar ]

TolCon: [ positive scalar  | {1e-6} ]

InitialPopulation: [ matrix           | {[]} ]

InitialScores: [ column vector    | {[]} ]

InitialPenalty: [ positive scalar | {10} ]

PenaltyFactor: [ positive scalar | {100} ]

CreationFcn: [ function_handle  | @gacreationuniform | @gacreationlinearfeasible ]

FitnessScalingFcn: [ function_handle  | @fitscalingshiftlinear  | @fitscalingprop  |

@fitscalingtop   | {@fitscalingrank} ]

SelectionFcn: [ function_handle  | @selectionremainder    | @selectionuniform |

@selectionroulette | @selectiontournament   | @selectionstochunif ]

CrossoverFcn: [ function_handle  | @crossoverheuristic  | @crossoverintermediate |

@crossoversinglepoint | @crossovertwopoint | @crossoverarithmetic |

@crossoverscattered ]

MutationFcn: [ function_handle  | @mutationuniform | @mutationadaptfeasible |

@mutationgaussian ]

DistanceMeasureFcn: [ function_handle  | {@distancecrowding} ]

HybridFcn: [ @fminsearch | @patternsearch | @fminunc | @fmincon | {[]} ]

Display: [ 'off' | 'iter' | 'diagnose' | {'final'} ]

OutputFcns: [ function_handle  | @gaoutputgen | {[]} ]

PlotFcns: [ function_handle  | @gaplotbestf | @gaplotbestindiv | @gaplotdistance |

@gaplotexpectation | @gaplotgenealogy | @gaplotselection | @gaplotrange |

@gaplotscorediversity  | @gaplotscores | @gaplotstopping  | {[]} ]

PlotInterval: [ positive scalar  | {1} ]

Vectorized: [ 'on'  | {'off'} ]

UseParallel: [ 'always' | {'never'} ]

修改 TolCon: [ positive scalar  | {1e-6} ] 应该是这一项了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值