亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? nojunyunevote2new.m.txt

?? 希望對(duì)你們有些幫助,對(duì)于初學(xué)者很有用
?? TXT
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
           if CH(i)==chval
              if d(i)~=0 
                 for k=1:d(i)
                     schnum(neibor(i,k))=schnum(neibor(i,k))+1;
                     sch(neibor(i,k),schnum(neibor(i,k)))=i;
                     CH(neibor(i,k))=chval+1;
                     Eprog(neibor(i,k))=Eprog(neibor(i,k))+4*8*er+4*8*(eta*r(neibor(i,k))^2+et);       %接收簇頭信息并發(fā)撤消包
                     if d(neibor(i,k))~=0
                        for b=1:d(neibor(i,k))
                            Eprog(neibor(neibor(i,k),b))=Eprog(neibor(neibor(i,k),b))+4*8*er;       %接收撤消包
                        end    
                     end
                  end  
              end
           end  
       end   
     
       for i=1:N                        %按適宜性選擇簇頭
           if CH(i)~=1&&CH(i)~=chval                %CH(i)~=0&&CH(i)~=1
              fitness1=0;
              if schnum(i)~=0
                    for k=1:schnum(i)
                        if fitness(sch(i,k))>fitness1
                           fitness1=fitness(sch(i,k));
                           head=sch(i,k); 
                        end
                    end   
                 end
                 flag1=0; 
                 if d(i)~=0
                    for k=1:d(i)                     %簇頭的適宜性是否在未被覆蓋的節(jié)點(diǎn)中最高
                        if CH(neibor(i,k))==0
                           if fitness(neibor(i,k))>fitness1
                              flag1=1;
                              break
                           end
                        end
                    end 
                 end
                 if flag1==0
                    cluster_head(i)=head;
                    CH(i)=1;
                    Eprog(i)=Eprog(i)+6*8*(eta*r(i)^2+et);         %發(fā)加入信息
                 end
              end      
           end  
         chval=chval+2;
     end    
%ddddddddddddddddddddddddddd      簇形成階段每個(gè)節(jié)點(diǎn)的能量消耗   ddddddddddddddddddddddddddddddddddddddd  

for i=1:N
    if e(i)~=0
       Eclu(i)=Einit(i)+Eprog(i);
    end   
end    
 
%ddddddddddddddddddddddddddd       計(jì)算簇的個(gè)數(shù):簇頭和成員   ddddddddddddddddddddddddddddddddddddddd
temp1=cluster_head;
cluster_num=1;
for i=1:N
    if e(i)~=0
       if temp1(i)==0
          continue
       end    
       head=temp1(i);
       temp1(i)=0;
       m=1;
       cluster(cluster_num,m)=head;
       m=m+1;
       for k=i+1:N
          if head==temp1(k)
             if k==head
                cluster(cluster_num,m)=i; 
             else   
                cluster(cluster_num,m)=k;
             end   
             m=m+1;
             temp1(k)=0;
         end
       end
       node_num(cluster_num)=m-1;
       cluster_num=cluster_num+1;
    end  
end
cluster_num=cluster_num-1;  

%ddddddddddddddddddddddddddd      數(shù)據(jù)傳輸階段每個(gè)節(jié)點(diǎn)的能量消耗   ddddddddddddddddddddddddddddddddddddddd  
for i=1:cluster_num
    Edata(cluster(i,1))=5*(128*8*er*(node_num(i)-1)+efuse*128*8*(node_num(i)-1));  %簇頭接收信息和融合信息能耗以及經(jīng)多跳發(fā)送到網(wǎng)關(guān)的能耗
    for k=2:node_num(i)
        Edata(cluster(i,k))=5*128*8*(et+eta*dis(cluster(i,1),cluster(i,k))^2)+5*128*8*es;       % 成員節(jié)點(diǎn)采集和發(fā)送數(shù)據(jù)能耗
    end
end
%下面計(jì)算簇頭到網(wǎng)關(guān)的路由

for i=1:cluster_num
    if dis(cluster(i,1),N+1)<=dT
       rout(cluster(i,1),1)=0;
       rout1(cluster(i,1),1)=0;
       continue
    else
       m=0;
       for j=1:cluster_num
           if dis(cluster(i,1),N+1)>dis(cluster(j,1),N+1)
               m=m+1;
               rout(cluster(i,1),m)=cluster(j,1);
           end
       end
       if rout(cluster(i,1),1)==0
          rout1(cluster(i,1),1)=0;
      end
      %求最佳中繼節(jié)點(diǎn)的位置(x0,y0)   
      x0=Loca(cluster(i,1),1)*(1-dn(cluster(i,1))/(dis(cluster(i,1),N+1)));
      y0=Loca(cluster(i,1),2)*(1-dn(cluster(i,1))/(dis(cluster(i,1),N+1)))+D*dn(cluster(i,1))/(dis(cluster(i,1),N+1));
      flag5=1;
      rout1(cluster(i,1),1)=0;
      dmin1=dn(cluster(i,1))^2;
      for j=1:m
          dtemp=(Loca(rout(cluster(i,1),j),1)-x0)^2+(Loca(rout(cluster(i,1),j),2)-y0)^2;
          if dtemp<dmin1
              dmin1=dtemp;
              node=rout(cluster(i,1),j);
              flag5=0;
          end
      end
      if flag5==0
         rout1(cluster(i,1),1)=node;
      end
  end
end
%下面計(jì)算簇頭消耗的能量
for i=1:cluster_num
    if rout1(cluster(i,1),1)==0
        Edata(cluster(i,1))=Edata(cluster(i,1))+128*8*(et+eta*(dis(cluster(i,1),N+1))^2);
    else
        temp=rout1(cluster(i,1),1);
        Edata(cluster(i,1))=Edata(cluster(i,1))+128*8*(et+eta*(dis(cluster(i,1),temp))^2);
        Edata(temp)=Edata(temp)+128*8*er;
        for k=1:7
            if rout1(temp,1)==0
                Edata(temp)=Edata(temp)+128*8*(et+eta*(dis(temp,N+1))^2);
                break
            else
                temp1=rout1(temp,1);
                Edata(temp)=Edata(temp)+128*8*(et+eta*(dis(temp,temp1))^2);
                Edata(temp1)=Edata(temp1)+128*8*er;
                temp=temp1;
            end
        end
    end
end        

%ddddddddddddddddddddddddddd      一輪結(jié)束后每個(gè)節(jié)點(diǎn)的能量消耗和剩余能量   ddddddddddddddddddddddddddddddddddddddd 

for i=1:N
    if e(i)~=0
       e(i)=e(i)-Edata(i)-Eclu(i);
       Ecluz=Ecluz+Eclu(i);
       Edataz=Edataz+Edata(i);
    end   
end 
lunum=lunum+1;

if N==200
   if lunum<=20 
      Ehead(t,lunum)=0;
      for i=1:cluster_num
          if e(i)~=0
             Ehead(t,lunum)=Ehead(t,lunum)+Edata(cluster(i,1))+Eclu(cluster(i,1));
          end
      end
   end
end

for i=1:N
    if e(i)<=1*10^(-10) &&e(i)~=0            %能量耗盡后,該節(jié)點(diǎn)從鄰居集中刪去
       e(i)=0;
       if N==200
          dienote=dienote+1;
          if dienote==Nper
              die(t,Nper/10)=lunum; 
              Nper=Nper+10;
           end
        end
       if d(i)~=0
          for k=1:d(i)
              nei=neibor(i,k);
              if d(nei)~=0  
                 for j=1:d(nei)
                     if neibor(nei,j)==i
                        if j~=d(nei)
                           for x=j:d(nei)-1 
                               neibor(nei,x) =neibor(nei,x+1);
                           end  
                        end
                        break
                     end    
                  end
                  neibor(nei,d(nei))=0;
                  if d(nei)>0
                     d(nei)=d(nei)-1;
                  end
              end
          end 
       end 
       d(i)=0;
       if flag3==0
          first_lu=lunum;
          flag3=1;
    %     flag2=0;
    %      break
       end   
    end
end    

flag4=0;
for i=1:N    
    if e(i)>=1*10^(-10)
       flag4=1;
       break
    end
end    
    if flag4==0
       flag2=0;
       last_lu=lunum;
    end     
end

%ddddddddddddddddddddddddddd  算法結(jié)束 ddddddddddddddddddddddddddddddddddddddd
first_luf(t)=first_lu;     %重復(fù)100次,每次的第一個(gè)節(jié)點(diǎn)死去經(jīng)歷的輪數(shù)
last_luf(t)=last_lu;         %重復(fù)100次,每次的最后一個(gè)節(jié)點(diǎn)死去經(jīng)歷的輪數(shù)
Ecluzf(t)=Ecluz;             %重復(fù)100次,每次的簇形成消耗的能量
Edatazf(t)=Edataz;          %重復(fù)100次,每次的數(shù)據(jù)傳輸消耗的能量

end                     % 對(duì)于相同的傳輸半徑,重復(fù)100次結(jié)束

%dddddddddddddddddddddd計(jì)算各參數(shù)100次的平均值dddddddddddddddddddddddd
sum=0;
sum1=0;
sum2=0;
sum3=0;
if N==200
   for i=1:20
       sum4(i)=0;
       sum5(i)=0;
   end
end

for i=1:g
    sum=sum+first_luf(i);
    sum1=sum1+last_luf(i);
    sum2=sum2+Ecluzf(i);
    sum3=sum3+Edatazf(i);
end    
if N==200
   for j=1:20
       for i=1:g
           sum4(j)=sum4(j)+Ehead(i,j);
           sum5(j)=sum5(j)+die(i,j);
       end
    end
end

first_lu_z(f)=sum/g;
last_lu_z(f)=sum1/g;
Ecluzz(f)=sum2/g;
Edatazz(f)=sum3/g;
if N==200
   for i=1:20
       Eheadz(i)=sum4(i)/g;
       diez(i)=sum5(i)/g;
   end
end

N=N+50;
f=f+1;
end                    %程序結(jié)束

%dddddddddddddddddddd     畫圖        dddddddddddddddddddddddd

 









?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久毛片高清国产| 国产精品久久久久久亚洲伦| 国产成人三级在线观看| 一区二区三区在线看| 欧美精品一区二区久久久| 一本到不卡免费一区二区| 国产在线精品国自产拍免费| 亚洲女爱视频在线| 久久无码av三级| 欧美日韩一区二区在线视频| 99精品久久久久久| 国产成人综合在线播放| 欧美96一区二区免费视频| 日韩精品1区2区3区| 欧美激情一区二区在线| 日韩欧美久久一区| 91精品国产品国语在线不卡| 91成人国产精品| proumb性欧美在线观看| 国产精品456| 极品少妇一区二区| 免费观看30秒视频久久| 午夜激情一区二区三区| 一区二区三区日韩在线观看| 国产精品日韩成人| 国产欧美一区二区精品仙草咪| 欧美va亚洲va| 日韩一区二区在线观看视频播放| 欧美午夜一区二区| 欧美亚洲动漫制服丝袜| 91国内精品野花午夜精品| 一本一道久久a久久精品综合蜜臀| 成人精品视频一区二区三区尤物| 国产精品66部| 粉嫩av一区二区三区在线播放| 国产乱理伦片在线观看夜一区| 看片的网站亚洲| 久久国产精品99久久久久久老狼| 日韩高清欧美激情| 日本不卡1234视频| 日韩精品三区四区| 日本欧美韩国一区三区| 久久精品二区亚洲w码| 激情成人综合网| 国产一区二区视频在线播放| 精品一区二区久久| 国产精品资源在线观看| 激情综合色综合久久综合| 国产一区在线视频| 大陆成人av片| 99精品国产一区二区三区不卡| 一本一道综合狠狠老| 国产精品网站一区| 国产日韩精品久久久| 国产精品免费久久| 亚洲免费成人av| 亚洲成人7777| 麻豆精品视频在线观看| 国产在线不卡一区| www.欧美日韩国产在线| 欧美在线色视频| 欧美电视剧免费观看| 国产欧美一区二区三区在线老狼| 1024亚洲合集| 午夜成人在线视频| 国产一区二区三区四区五区入口 | 精品国产伦一区二区三区观看方式| 欧美大白屁股肥臀xxxxxx| 久久精品视频免费| 亚洲美女淫视频| 免费在线看成人av| 国产成人激情av| 色呦呦国产精品| 欧美一区二区视频网站| 国产视频亚洲色图| 亚洲综合男人的天堂| 激情小说亚洲一区| 色综合婷婷久久| 日韩视频一区二区在线观看| 国产精品久久久久久久久免费樱桃 | 色综合天天做天天爱| 欧美一级一区二区| 国产精品成人一区二区三区夜夜夜 | 久久精品综合网| 夜色激情一区二区| 国产一区 二区| 欧美优质美女网站| 欧美国产精品专区| 男女视频一区二区| 一本在线高清不卡dvd| 伊人开心综合网| 国模大尺度一区二区三区| 欧洲精品中文字幕| 亚洲国产成人自拍| 久久国产三级精品| 欧美自拍偷拍一区| 国产婷婷色一区二区三区四区 | 九一久久久久久| 色妹子一区二区| 久久久久国产精品免费免费搜索| 一区二区三区中文字幕精品精品| 国产精品一级二级三级| 欧美日韩1234| 亚洲美女屁股眼交| 国产不卡视频在线观看| 日韩女优电影在线观看| 亚洲超丰满肉感bbw| 成人动漫一区二区三区| 精品国产麻豆免费人成网站| 天天操天天色综合| 欧美视频在线一区| 国产精品国产三级国产a| 国产剧情一区二区| 欧美videos大乳护士334| 亚洲mv在线观看| 91福利社在线观看| 亚洲欧美综合网| 国产精品18久久久久久久久 | 蜜臀av国产精品久久久久| 成人免费av资源| 精品久久久久久久久久久久包黑料 | 99精品视频免费在线观看| 久久久久综合网| 久久99久久99精品免视看婷婷| 在线播放一区二区三区| 一区二区三区日本| 一本高清dvd不卡在线观看 | 韩国v欧美v日本v亚洲v| 91麻豆精品国产| 爽好多水快深点欧美视频| 欧美亚洲图片小说| 亚洲图片欧美色图| 欧美亚洲高清一区二区三区不卡| 夜夜嗨av一区二区三区网页| 在线免费不卡电影| 亚洲精品国产视频| av激情综合网| 亚洲日本在线天堂| 在线观看成人免费视频| 亚洲自拍与偷拍| 欧美精品 日韩| 亚洲18影院在线观看| 欧美优质美女网站| 亚洲中国最大av网站| 精品视频一区二区不卡| 亚洲va欧美va人人爽午夜 | 这里只有精品电影| 午夜电影一区二区三区| 国产精品美女久久久久av爽李琼| 韩国理伦片一区二区三区在线播放| 精品少妇一区二区三区在线视频| 国产在线一区二区综合免费视频| 久久精品一区蜜桃臀影院| 丁香天五香天堂综合| 中文字幕一区二区三区色视频| 色综合久久久久久久| 午夜精品久久久久久久久久久 | 亚洲激情成人在线| 日本高清视频一区二区| 午夜视频在线观看一区二区| 欧美一区二区精品久久911| 黄色成人免费在线| 日本一区二区免费在线观看视频| caoporn国产精品| 亚洲一区二区三区视频在线播放| 91精品国产色综合久久不卡蜜臀| 韩国v欧美v亚洲v日本v| 亚洲欧美一区二区在线观看| 欧美视频中文字幕| 精品亚洲aⅴ乱码一区二区三区| 国产日韩成人精品| 精品污污网站免费看| 精品一区二区在线视频| 中文字幕制服丝袜一区二区三区 | 色999日韩国产欧美一区二区| 午夜精品国产更新| 久久嫩草精品久久久久| 在线区一区二视频| 久久97超碰国产精品超碰| 亚洲欧美影音先锋| 日韩免费观看高清完整版 | 日韩视频123| 91丨九色丨蝌蚪富婆spa| 日韩精品成人一区二区三区| 欧美激情一二三区| 欧美一级生活片| 99久久精品国产精品久久| 男女激情视频一区| 亚洲精品欧美在线| 日韩免费看网站| 欧美午夜在线观看| 成人免费精品视频| 日本视频在线一区| 亚洲欧美一区二区久久| 久久综合久久综合久久| 在线日韩国产精品| 不卡在线观看av| 精品一区二区在线播放| 亚洲国产精品天堂| 国产精品久久一卡二卡|