資源簡介
無線傳感器網絡,泛洪算法。每一輪次每個節點向中心節點發送數據。最后的生成圖像為節點的死亡數。
代碼片段和文件信息
function?[]?=?DFS(rTTL)
global?connMatrix;
global?visited;
global?xLocation;
global?yLocation;
global?floodProb;
global?savedTransmission;
global?distMatrix;
global?ETX;
global?ERX;
global?Efs;
global?Emp;
global?EDA;
global?do;
global?Energy;
global?numOfNodes;
global?radius;
global?radius_s;
%?Get?the?number?of?reachable?neighbors
connMatrix?=?zeros(1numOfNodes);?
radius_temp=radius;
index=find(distMatrix(r:)<=radius);
if?(length(index)==0)%在半徑范圍找不到節點
????radius_temp=radius+radius_s;
????while(length(find(distMatrix(r:)<=radius_temp))==0)
??????????radius_temp=radius_temp+radius_s;
????end????????????????
end
connMatrix?=(distMatrix(r:)<=radius_temp);
neighborNodes?=?find(connMatrix(:)?==?1);%距離小于門限的坐標
%?Get?the?unreached?neighbors
neigbborNodes?=?inte
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1664??2012-07-07?09:26??DFS.m
?????文件????????2097??2012-07-07?09:32??flooding.m
評論
共有 條評論