全球旧事资料 分类
erra
dtmpfatherra
dfatherra
dmodfatherra
d3fatherra
di
dtmp评价、选择scoreNscorefu
fatherra
dD求得N个个体的评价函数scorege
eratio
scoreNscoreSortscorei
dsortscoreN
fsumscorecumsumscoreSortsumscoresumscoresumscoree
dchildi
d12scorei
de
d1e
dfork3Ntmpr
dra
dtmpi
dtmpr
ddifi
d0difftmpi
difa
ydifi
ddifi
d11e
dchildi
dkscorei
dlogicaldifi
de
dfatherra
dfatherra
dchildi
dge
eratio
ge
eratio
1e
dscoremaxVmaxscore2mi
V11300maxVplotmi
Vtitle各代的目标函数值F4D4FF4F4fatherra
d1FF4maxFF41D5FF4saveDDataD
fu
ctio
DcodeloadyouhuamatpropertiesF2a
dF3F1A1F2A2F3A3ifmaxF21450mi
F2900errorDATApropertyF2exceeditsra
ge9001450e
dgetgrouppropertyF1ofdataaccordi
gtoF2valueF4zerossizeF1forite1111i
dexfi
dF2900ite50F4i
dexitee
dDF1F2F3F4fu
ctio
ScoreNscorefu
fatherra
dDF3D3
fF4D4Nsizefatherra
d2FF4F4o
es1NFF4r
dFF4fatherra
dFF4r
dmaxFF4r
d1ScoreNo
es1N30011这里有待优化fork1NFF4kFF4r
dkforite111F0i
dexfi
dFF4kiteifisemptyF0i
dextmpMatF3F0i
dextmpScosumtmpMatScoreBi
itemodtmpSco300e
de
dScorekksumScoreBi
e
dScoreNScoreNScorek
遗传算法程序(三):IAGAfu
ctio
bestgaclearMAX_ge
200bestmax_f0STOP_f145RANGE0255SPEEDUP_INTER5adva
ce_k0popusi
itforge
1MAX_ge
最大迭代步数当前最大的适应度停止循环的适应度初始取值范围0255进入加速迭代的间隔优化的次数初始化
fit
essfitpopusRANGE求适应度ffit
essfpickedchoosepopusfit
ess选择popusi
tercrosspopuspicked杂交popusaberra
cepopuspicked变异ifmaxfbestmax_f
fadva
ce_kadva
ce_k1x_betteradva
ce_kfit
essxbestmax_fmaxfbestpopuspopusbestxfit
essxe
difmodadva
ce_kSPEEDUP_INTER0RANGEmi
maxx_betterRANGEadva
ce0e
de
dretur
fu
ctio
popusi
it初始化M50种群个体数目N30编码长度popusrou
dra
dMNretur
fu
ctio
fit
essfitpopusRANGE求适应度MNsizepopusfit
esszerosM1适应度fzerosM1函数值ARANGE1BRANGE2初始取值范围0255form1Mx0for
1Nxxpopusm
2
1e
dxxBA2NAfork15fm1fm1ksi
k1xke
de
df_stdfmi
fmaxfmi
f函数值标准化fit
essfffit
essf_stdf_stdfit
essxxretur
fu
ctio
pickedchoosepopusfit
ess选择ffit
essff_stdfit
essf_stdMNsizepopus
fchoose_N3pickedzeroschoose_N2pzerosM1d_orderzerosM1
选择choose_N对双亲记录选择好的双亲选择概率
把父代个体按适应度从大到小排序f_tsortfdesce
dr
好听全球资料 返回顶部