资源简介
该算法明确描述了量子遗传算法的实现流程,通过运行,该程序是正确的。
代码片段和文件信息
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 2009-12-24 18:56 QGA\angle.m
文件 605 2009-12-24 18:56 QGA\cross.m
文件 1028 2009-12-24 18:56 QGA\generation.m
文件 214 2009-12-24 18:56 QGA\intipop.m
文件 193 2009-12-24 18:56 QGA\maxfit.m
文件 399 2009-12-24 18:56 QGA\measure.m
文件 751 2009-12-24 19:12 QGA\mtklQGA.m
文件 484 2009-12-24 18:56 QGA\objfunc.m
文件 693 2009-12-24 19:00 QGA\QGA.m
文件 234 2009-12-24 18:56 QGA\randprob.m
目录 0 2010-01-03 15:36 QGA
----------- --------- ---------- ----- ----
6315 11
- 上一篇:SIFT2844912
- 下一篇:gabijiao 该程序通过实例(函数)
评论
共有 条评论