-
大小: 7.09 KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2024-08-10
- 語言: Matlab
- 標(biāo)簽:
資源簡介
關(guān)于量子遺傳算法的源程序,采用matlab編寫的!里面有詳細(xì)的注釋.
代碼片段和文件信息
%?災(zāi)變操作
%?Catastrophe
function?[preGenCcommunityQcommunityRflagC]=Catastrophe(nkpopEMinBpreGenpreGenCcatGennumlayerbestIndRcommunityQcommunityR)
flagC=0;
if?preGen>=2
????if?EMinB(preGen)==EMinB(preGen-1)
????????if(preGenC>=catGen)
????????????for?ii=1:20
????????????????[communityP(::::ii)communityR(::ii)]=InitiaInd(nknumlayerbestIndR);??????%?新單個個體數(shù)據(jù)代替原來個體數(shù)據(jù)???
????????????end
????????????flagC=1;??????????????????????%?災(zāi)變位置跟蹤
????????????preGenC=0;
????????else
????????????flagC=0;
????????????preGenC=preGenC+1;
????????end
????else
????????preGenC=0;
????end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????572??2007-04-14?14:28??PaiXu.m
?????文件????????494??2007-04-27?08:30??Target.m
?????文件????????493??2007-04-16?23:02??test.m
?????文件???????2302??2007-04-23?21:40??tranQ2R.m
?????文件????????703??2007-04-23?22:47??Catastrophe.m
?????文件????????457??2007-04-23?13:29??CreatQ.m
?????文件???????1364??2007-04-25?10:53??FitEva.m
?????文件????????429??2007-04-17?23:19??FreqCalcu.m
?????文件???????3784??2007-04-27?08:58??Gate.m
?????文件????????374??2007-04-23?13:29??InitiaInd.m
?????文件????????103??2007-04-17?07:00??lianxi1.m
?????文件???????6539??2007-04-26?18:00??main.m
?????文件???????1281??2007-04-23?10:49??Migration.m
-----------?---------??----------?-----??----
????????????????19113????????????????????14
評論
共有 條評論