matlab中遗传算法代码遗传算法-matlab Matlab的非常简单的遗传算法实现,易于使用,易于修改且运行速度快。 甚至也有一些可视化。 跑步 运行FunctionOptimization脚本。 修改优化功能 将您自己的函数替换为EvaluateIndividual.m脚本。 请注意,这种遗传算法会尝试使输出最大化,因此请根据需要反转功能。 现在,它试图找到一个双变量函数的峰值。 可以对其进行调整以针对两个以上的可变函数进行优化。 修改遗传算法参数 所有参数都位于FunctionOptimization.m脚本中。 人口规模->人口中的个人人数 numberOfGenes->每个染色体的位数 crossoverProbability->两个人之间发生交叉的概率 突变概率->个体发生突变的概率 TournamentSelectionParameter->用于计算要在锦标赛中选择的个人的概率的参数->'p *(1-p)^ k',其中k表示锦标赛池中第k个最差的个人 variableRange->基因将被解码的范围。 基本的参数最大值和最小值 numberOfGenerations->
2022-05-27 20:30:56 12KB 系统开源
1
MATLAB中遗传算法系统详细讲解,包学会,matlab自带的工具箱或者代码的遗传算法均有,欢迎大家来学习
2022-01-05 21:10:06 2.01MB 遗传算法 参数辨识 matlab中遗传算法 ga
1
新手求教MATLAB中遗传算法的指导论文需要急求-单交叉口交通多目标控制方法.pdf 我的论文跟附件中的文章类似,但编程不大懂,希望各位大神帮忙看看指导一下
2021-12-21 09:09:40 356KB matlab
1