91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-10
  • 語言: Matlab
  • 標簽: MATLAB??

資源簡介

MATLAB程序,成功開發了優化的免疫遺傳算法,并應用于物流中心的選址應用中,同時給出了詳細的注解。可直接應用~

資源截圖

代碼片段和文件信息

function?rets=bestselect(individualsmn)
%?初始化記憶庫依據excellence,將群體中高適應度低相似度的overbest個個體存入記憶庫
%?m??????????????????input??????????抗體數
%?n??????????????????input??????????記憶庫個體數\父代群規模
%?individuals????????input??????????抗體群
%?bestindividuals????output?????????記憶庫\父代群

%?精英保留策略,將fitness最好的s個個體先存起來,避免因其濃度高而被淘汰
s=3;
rets=struct(‘fitness‘zeros(1n)?‘concentration‘zeros(1n)‘excellence‘zeros(1n)‘chrom‘[]);
[fitnessindex]?=?sort(individuals.fitness);
for?i=1:s
????rets.fitness(i)?=?individuals.fitness(index(i));???
????rets.concentration(i)?=?individuals.concentration(index(i));
????rets.excellence(i)?=?individuals.excellence(index(i));
????rets.chrom(i:)?=?individuals.chrom(index(i):);
end

%?剩余m-s個個體
leftindividuals=struct(‘fitness‘zeros(1m-s)?‘concentration‘zeros(1m-s)‘excellence‘zeros(1m-s)‘chrom‘[]);
for?k=1:m-s
????leftindividuals.fitness(k)?=?individuals.fitness(index(k+s));???
????leftindividuals.concentration(k)?=?individuals.concentration(index(k+s));
????leftindividuals.excellence(k)?=?individuals.excellence(index(k+s));
????leftindividuals.chrom(k:)?=?individuals.chrom(index(k+s):);
end

%?將剩余抗體按excellence值排序
[excellenceindex]=sort(1./leftindividuals.excellence);

%?在剩余抗體群中按excellence再選n-s個最好的個體
for?i=s+1:n
????rets.fitness(i)?=?leftindividuals.fitness(index(i-s));
????rets.concentration(i)?=?leftindividuals.concentration(index(i-s));
????rets.excellence(i)?=?leftindividuals.excellence(index(i-s));
????rets.chrom(i:)?=?leftindividuals.chrom(index(i-s):);
end

end

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1669??2010-09-06?09:12??chapter12\bestselect.m

?????文件???????7910??2010-09-07?10:22??chapter12\centre.fig

?????文件????????479??2010-09-06?09:46??chapter12\concentration.m

?????文件???????1294??2010-09-06?14:49??chapter12\Cross.m

?????文件???????1046??2010-09-06?09:35??chapter12\draw.m

?????文件????????400??2010-09-06?09:41??chapter12\excellence.m

?????文件???????9007??2010-09-07?10:22??chapter12\figure.fig

?????文件????????901??2010-09-07?22:59??chapter12\fitness.m

?????文件???????4838??2010-09-07?10:24??chapter12\IAdata.mat

?????文件???????1102??2010-09-06?09:45??chapter12\incorporate.m

?????文件???????3676??2010-12-28?22:13??chapter12\main.m

?????文件???????1001??2010-09-06?15:40??chapter12\Mutation.m

?????文件????????319??2010-09-06?09:39??chapter12\popinit.m

?????文件????????912??2010-09-06?09:18??chapter12\Select.m

?????文件????????377??2010-09-06?09:35??chapter12\similar.m

?????文件????????580??2010-09-06?09:36??chapter12\test.m

?????目錄??????????0??2011-08-28?11:14??chapter12

-----------?---------??----------?-----??----

????????????????35511????????????????????17


評論

共有 條評論