资源简介
量子遗传算法的matlab程序,和大家分享
代码片段和文件信息
function [ang]=angle(popfL)
%%%计算量子门旋转的角度
popsize=10;
lchrom=20;
mepop=measure(pop);
[incodefitness]=objfunc(mepop);
deta=0.05*pi;
for i=1:popsize
if fitness(i)<=f
for j=1:lchrom
s=0;
a=pop(ij1);
b=pop(ij2);
if mepop(ij)==0&L(j)==1&a*b>0
s=1;
end
if mepop(ij)==0&L(j)==1& a*b<0
s=-1;
end
if mepop(ij)==0&L(j)==1&b==0
s=1;
end
if mepop(ij)==1&L(j)==0&a*b>0
s=-1;
end
if mepop(ij)==1&L(j)==0&a*b<0
s=1;
end
if mepop(i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1714 2010-10-21 10:38 QGA\angle.m
文件 605 2010-10-21 10:38 QGA\cross.m
文件 1028 2010-10-21 10:38 QGA\generation.m
文件 214 2010-10-21 10:38 QGA\intipop.m
文件 193 2010-10-21 10:38 QGA\maxfit.m
文件 399 2010-10-21 10:38 QGA\measure.m
文件 755 2010-10-21 20:03 QGA\mtklQGA.m
文件 484 2010-10-21 10:38 QGA\objfunc.m
文件 1082 2010-10-21 20:12 QGA\QGA.m
文件 234 2010-10-21 10:38 QGA\randprob.m
目录 0 2010-10-22 15:57 QGA
----------- --------- ---------- ----- ----
6708 11
评论
共有 条评论