谁能提共遗传算法的程序
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 04:34:36
谁能提共遗传算法的程序
%第一步:载入数据和输出变量初始化
load DATA_CFA;
Xp=zeros(14,1);
Yp=zeros(8,3);
LC1=zeros(1,M);
LC2=LC1;
%第二步:随机产生初始种群
farm_X=zeros(14,N);
farm_Y=zeros(8,3*N);
for i=1:N
for j=1:2:13
RAND=rand;
if RAND>0.5
farm_X(j,i)=1;
else
farm_X(j+1,i)=1;
end
end
end
for i=1:N
for j=1:8
RAND=rand;
if RAND2/3
farm_Y(j,3*i)=1;
else
farm_Y(j,3*i-1)=1;
end
end
end
counter=0;%设置迭代计数器
while counte
load DATA_CFA;
Xp=zeros(14,1);
Yp=zeros(8,3);
LC1=zeros(1,M);
LC2=LC1;
%第二步:随机产生初始种群
farm_X=zeros(14,N);
farm_Y=zeros(8,3*N);
for i=1:N
for j=1:2:13
RAND=rand;
if RAND>0.5
farm_X(j,i)=1;
else
farm_X(j+1,i)=1;
end
end
end
for i=1:N
for j=1:8
RAND=rand;
if RAND2/3
farm_Y(j,3*i)=1;
else
farm_Y(j,3*i-1)=1;
end
end
end
counter=0;%设置迭代计数器
while counte