資源簡介
無線傳感器網絡定位程序,matlab,可以運行的,已證實,全是程序,還有運行及結果的說明。

代碼片段和文件信息
%any?problem?contact?at?zhenzhongdong@gmail.com(valid?before?7.1.2010)
%Zenzon?Don?2010.5.3
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
clear;
clc;
close?all;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~布置節點,畫節點分布圖~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Deploy?Nodes‘
square_random(10003000.2);%布置節點?GPS誤差為0?
%square_random(10003000.230)?%GPS誤差為30m
%C_random([1000300300700]2400.2);
%square_regular(10001000.10.2);
%C_regular([1000300300700]1000.10.2);
Distribution_Of_WSN;%畫節點分布圖
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%?~~~~~~~~~~~~?給定通信半徑,選擇通信模型,計算鄰居關系,畫鄰居關系圖~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Topology?Of?WSN‘;
comm_r=200;%給定通信半徑
%~~~~~~~~~~~~~~~~~~選擇通信模型~~~~~~~~~~~~~~~~~?
model=‘Regular?Model‘;
%model=‘Logarithmic?Attenuation?Model‘;
%disp(‘時間可能較長...‘);model=‘DOI?Model‘;DOI=0.015;
%disp(‘時間可能較長...‘);model=‘RIM?Model‘;DOI=0.01;
%~~~~~~~~~~~~~~~~~~計算鄰居關系~~~~~~~~~~~~~~~~~
anchor_comm_r=1;
%anchor_comm_r參數只在APIT中更改,其他的算法統一設置為1。
%它表示錨節點通信半徑是未知節點通信半斤的倍數。
%APIT針對的WSN是異構的,錨節點通信半徑比未知節點的大。
try
????calculate_neighbor(comm_ranchor_comm_rmodelDOI);
catch
????calculate_neighbor(comm_ranchor_comm_rmodel);
end
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Topology_Of_WSN;%畫鄰居關系圖
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~選擇定位算法~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%cd?Centroid;Centroid(200.9);%Centroid_second(200.9);%Centroid_third(...
%cd?‘Bounding?Box‘;Bounding_Box;%Bounding_Box_second;%Bounding_Box_third;
%cd?‘Grid?Scan‘;Grid_Scan(0.1*comm_r);%Grid_scan_second(...
%cd?RSSI;RSSI;%RSSI_second;%RSSI_third;
%~~~~~~~~~~~~~~~~~~~~~~~~
%cd?‘DV-hop‘;DV_hop;
%cd?Amorphous;Amorphous;
%cd?APIT;APIT(0.1*comm_r);
dist_available=true;cd?‘MDS-MAP‘;MDS_MAP(dist_available);
cd?..
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~計算定位誤差,畫定位誤差圖~~~~~~~~~~~~~~~~~~~~~~~
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cd?‘Localization?Error‘
calculate_localization_error;
cd?..;
%~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2896??2010-05-12?23:21??定位代碼\Localization\Amorphous\Amorphous.m
?????文件?????815070??2010-04-25?20:59??定位代碼\Localization\Amorphous\Organizing?a?Global?Coordinate?System?from?Local?Information?on?an?Ad?Hoc?Sensor?Network.pdf
?????文件???????3714??2010-06-04?11:28??定位代碼\Localization\APIT\APIT.m
?????文件???????3434??2010-06-04?11:28??定位代碼\Localization\APIT\PPIT.m
?????文件?????287486??2008-12-04?16:48??定位代碼\Localization\APIT\Range-Free?Localization?Schemes?for?Large?Scale.pdf
?????文件???????1670??2010-05-08?20:01??定位代碼\Localization\Bounding?Box\Bounding_Box.m
?????文件???????2050??2010-05-08?20:01??定位代碼\Localization\Bounding?Box\Bounding_Box_second.m
?????文件???????2184??2010-05-08?20:01??定位代碼\Localization\Bounding?Box\Bounding_Box_third.m
?????文件?????238713??2010-04-23?15:46??定位代碼\Localization\Bounding?Box\Distributed?Localization?in?Wireless?Ad?Hoc.pdf
?????文件????1843830??2010-05-06?18:57??定位代碼\Localization\Bounding?Box\readme.bmp
????..A.SH.??????5120??2010-05-18?11:25??定位代碼\Localization\Bounding?Box\Thumbs.db
?????文件???????1574??2010-05-15?14:09??定位代碼\Localization\Centroid\Centroid.m
?????文件???????1886??2010-05-15?17:44??定位代碼\Localization\Centroid\Centroid_second.m
?????文件???????2103??2010-05-15?17:44??定位代碼\Localization\Centroid\Centroid_third.m
?????文件?????456382??2008-12-26?17:07??定位代碼\Localization\Centroid\GPS-less?Low-Cost?Outdoor?Localization.pdf
?????文件??????20021??2010-06-09?13:28??定位代碼\Localization\Deploy?Nodes\coordinates.mat
?????文件???????1672??2010-05-15?19:44??定位代碼\Localization\Deploy?Nodes\C_random.m
?????文件???????3246??2010-05-15?19:44??定位代碼\Localization\Deploy?Nodes\C_regular.m
?????文件???????1043??2010-05-06?16:56??定位代碼\Localization\Deploy?Nodes\Distribution_Of_WSN.m
?????文件?????236278??2010-05-05?16:09??定位代碼\Localization\Deploy?Nodes\Figures\C_random.bmp
?????文件?????236278??2010-05-05?16:10??定位代碼\Localization\Deploy?Nodes\Figures\C_regular.bmp
?????文件?????236278??2010-05-05?16:08??定位代碼\Localization\Deploy?Nodes\Figures\square_random.bmp
?????文件?????236278??2010-05-05?16:07??定位代碼\Localization\Deploy?Nodes\Figures\square_regular.bmp
????..A.SH.?????20480??2010-05-18?11:25??定位代碼\Localization\Deploy?Nodes\Figures\Thumbs.db
?????文件???????4046??2010-05-15?19:50??定位代碼\Localization\Deploy?Nodes\readme.txt
?????文件???????1320??2010-05-15?19:44??定位代碼\Localization\Deploy?Nodes\square_random.m
?????文件???????2323??2010-05-15?19:45??定位代碼\Localization\Deploy?Nodes\square_regular.m
?????文件?????195045??2008-12-10?15:05??定位代碼\Localization\DV-hop\DV?ba
?????文件???????2552??2010-05-12?16:52??定位代碼\Localization\DV-hop\DV_hop.m
?????文件????3373230??2008-07-25?10:23??定位代碼\Localization\Grid?Scan\A?Distributed?Localization?Scheme?for?Wireless?Sensor?Networks?with?Improved?Grid-Scan?and?Vector-ba
............此處省略83個文件信息
評論
共有 條評論