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

  • 大小: 3KB
    文件類型: .rar
    金幣: 2
    下載: 2 次
    發(fā)布日期: 2021-01-11
  • 語言: Matlab
  • 標(biāo)簽: MATLAB??貪婪算法??

資源簡介

無線傳感器網(wǎng)絡(luò)PEGASIS協(xié)議在MATLAB上的仿真

資源截圖

代碼片段和文件信息

function?s?=?costofpegasis(rmax)
sum=0;

for?r=1:1:rmax
%pegasis成chain與BS位置有關(guān)
%clear;
PS4=load(‘data‘);
PS4=PS4.‘;

BSx=50;
BSy=300;

node=length(PS4);

%按照到BS距離從近到遠(yuǎn)的順序放置個節(jié)點坐標(biāo)到PS4矩陣中,PS4(1:)中節(jié)點坐標(biāo)是離BS最近的;
%PS4(i:)表示第i節(jié)點,具體是:
%PS4(i1)=x坐標(biāo),PS4(i2)=y坐標(biāo),PS4(i3)=i表示節(jié)點序號
for?i=1:node
????for?j=i:node
????????if?(PS4(i1)-BSx)^2+(PS4(i2)-BSy)^2>(PS4(j1)-BSx)^2+(PS4(j2)-BSy)^2
???????????????s=PS4(i:);
???????????????PS4(i:)=PS4(j:);
???????????????PS4(j:)=s;
????????????end
????????end
?????PS4(i3)=i;
?end

?%d(ij)為第i節(jié)點到第j節(jié)點的距離值
for?i=1:node
????for?j=1:node
???????????????if(i~=j)
?????????????????d(ij)=sqrt((PS4(i1)-PS4(j1))^2+(PS4(i2)-PS4(j2))^2);
???????????????else?d(ij)=10^8;
???????????????end
????end
end

%?distance?matrix

%從離BS最遠(yuǎn)節(jié)

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

?????文件???????3202??2009-05-15?18:04??pegasis\data

?????文件???????2122??2009-05-23?08:58??pegasis\costofpegasis.m

?????文件?????????17??2009-05-24?16:21??pegasis\costofpegasis

?????文件???????2069??2009-05-23?08:53??pegasis\costofpegasis.asv

?????目錄??????????0??2009-05-16?09:34??pegasis

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

?????????????????7410????????????????????5


評論

共有 條評論