Genetic_Algorithm:遗传算法;解函数(含累加);实数型 源码

yes_98762 11 0 ZIP 2021-04-06 21:04:06

遗传算法 译文: 代码: clear all;clc; NP= 100 ; %种群数量 NG= 500 ; %代数 Pc= 0.8 ; %杂交概率 Pm= 0.15 ; %变异概率 NZ= 30 ; %种群内一个样本,样本中含个体的数量 q= 0.3 ; %最好样本的选择概率 %% %初始化第一代 X=zeros(NZ,NP); Y=zeros( 1 ,NP); plot_Y=zeros( 1 ,NG); plot_X= 1 :NG; for j= 1 :NP for i= 1 :NZ X(i,j)=rand()* 10 - 5 ; end end for g= 1 :NG for j= 1 :NP Y(j)=fitness(X(:,j),NZ); end %% %选择一个好样本 [Y,id_afte

用户评论
请输入评论内容
评分:
暂无评论