基于君主方案的遗传算法程序(带注释)
1、目标函数介绍2、遗传算法与程序3、仿真1、目标函数介绍该函数有10个变量,变量的取值范围为[-20,20],这个函数只有一个极小值点,其坐标为x=(0,0,…,0),极小值为0,具体函数形式为下式2、遗传算法与程序遗传算法参数(1)、初始化种群数目为NP=100, 染色体基因维数为10(即基因维数与变量数相等),最大进化代数为G=1000,交叉概率为Pc=0.8,变异概率为Pm=0.1。(2)、产生初始种群,计算个体适应度值;进行实数编码的选择以及交叉和变异操作。选择和交叉操作采用“君
原创
2021-08-14 22:36:40 ·
1589 阅读 ·
5 评论