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

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

資源簡介

自己寫的一個加速遺傳算法的MATLAB的程序

資源截圖

代碼片段和文件信息

function?[y2eval2]=crossing(yeval_ypc)
y2tmp=zeros(1length(y));??%選取的雜交父代
y2tmp1=zeros(1length(y));?%未選取的雜交父代
evaltmp=zeros(1length(y));
evaltmp1=zeros(1length(y));
eval2=zeros(1length(y));
y2=zeros(1length(y));
index=0;????
index1=0;
for?k=1:N
????r=rand(11);
????if?r????????index=index+1;
????????y2tmp(index)=y(k);
????????evaltmp(index)=eval_y(k);
????else?index1=index1+1;
????????y2tmp1(index1)=y(k);
????????evaltmp1(index1)=eval_y(k);
????end
end
if?mod(index2)~=0??????????%父輩是奇數則舍去最后一個
????index1=index1+1;
????y2tmp1(index1)=y2tmp(index);
????evaltmp1(index1)=evaltmp(index);
????index=index-1;
end
for?k=1:2:index
????c=rand(11);
????y2(k)=c.*y2tmp(k)+(1-c).*y2tmp(k+1);
????eval2(k)=evaltmp(k);
????y2(k+1)=(1-c).*y2tmp(k)+c.*y2tmp(k+1);
????eval2(k+1)=evaltmp(k+1);
end
y2(index+1:end)=y2tmp1(1:index1);
eval2(index+1:end)=evaltmp1(1:index1);
end
????????

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

?????文件????????757??2012-03-26?09:33??myaga\crossing.asv

?????文件????????949??2012-03-26?09:36??myaga\crossing.m

?????文件????????124??2012-03-26?09:17??myaga\evl.m

?????文件????????705??2012-03-26?09:13??myaga\gamble.asv

?????文件????????730??2012-03-26?09:15??myaga\gamble.m

?????文件?????????41??2012-03-26?09:42??myaga\muting.m

?????文件????????555??2012-03-26?09:13??myaga\myaga.asv

?????文件????????714??2012-03-26?09:40??myaga\myaga.m

?????文件????????334??2012-03-25?23:27??myaga\paixu.m

?????目錄??????????0??2012-03-26?09:42??myaga

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

?????????????????4909????????????????????10


評論

共有 條評論

相關資源