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

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 1 次
    發(fā)布日期: 2021-06-07
  • 語言: Matlab
  • 標(biāo)簽: matlab??遺傳算法??

資源簡介

matlab多目標(biāo)遺傳算法優(yōu)化實(shí)例,注釋詳盡。序安裝遺傳算法工具箱。

資源截圖

代碼片段和文件信息

NIND=100;??????????????????????????????%個(gè)體數(shù)目(Number?of?individuals)
MAXGEN=50;?????????????????????????????%最大遺傳代數(shù)(Maximum?number?of?generations)
NVAR=2;????????????????????????????????%變量個(gè)數(shù)
PRECI=20;??????????????????????????????%變量的二進(jìn)制位數(shù)(Precision?of?variables)
GGAP=0.9;??????????????????????????????%代溝(Generation?gap)
trace1=[];trace2=[];trace3=[];?????????%性能跟蹤
%建立區(qū)域描述器(Build?field?descriptor)
FieldD=[rep(PRECI[1NVAR]);[11;42];rep([1;0;1;1][1NVAR])];
Chrom=crtbp(NINDNVAR*PRECI);??????????%初始種群
v=bs2rv(ChromFieldD);?????????????????%初始種群十進(jìn)制轉(zhuǎn)換
gen=1;
while?gen????[NIND?N]=size(Chrom);
????M=fix(NIND/2);
????ObjV1=f1(v(1:M:));????????????????%分組后第一目標(biāo)函數(shù)值
????FitnV1=ranking(ObjV1);?????????????%分配適應(yīng)度值(Assign?fitness?values)
????SelCh1=select(‘sus‘Chrom(1:M:)FitnV1GGAP);?????????????????%選擇
????ObjV2=f2(v(M+1:NIND:));???????????%分組后第二目標(biāo)函數(shù)值
????FitnV2=ranking(ObjV2);
????SelCh2=select(‘sus‘Chrom((M+1):NIND:)FitnV2GGAP);??????????%選擇
????SelCh=[SelCh1;SelCh2];???

評(píng)論

共有 條評(píng)論