代码如下:
%初始种群生成
function oldpop=zqsc(npar,lchrom)
e=1;
while e<npar+1
oldpop1=(rand(1,lchrom))<0.5;
oldvars=decode(oldpop1,10,5,-5);
if oldvars(1,1)==-5
continue
end
if oldvars(1,10)==5
continue
end
if oldvars(1,6)<=0
continue
end
if oldvars(1,5)>=0
continue
end
oldpop(e,:)=oldpop1(1,:);
e=e+1;
end


雷达卡



京公网安备 11010802022788号







