资源简介
MDS无线传感器网络定位算法MATLAB源程序,可以根据自己组网的参数需要修改,直接可以运行得到结果的。好用。

代码片段和文件信息
%function [stdevs bound F avgNeighb] = calcLocalizationCRB( x y blinds total channelParam measMade d_thr)
% 这是一外国佬写的计算定位CRLB的程序
%OUTPUTS:
% stdevs: Bounds for the standard deviation of localization error (sqrt of
% bound on x-variance + bound on y-variance).
% bound: The matrix bound on covariance
% F: The fisher information matrix
% avgNeighb: Average number of neighbors per sensor. Useful if measMade
% radius is given for neighbor inclusion matrix.
%
%INPUTS:
% x and y: Actual coordinate vectors. The first ‘blinds‘ elements are
% blindfolded and the remaining are ‘reference‘ or ‘anchor‘
% nodes. x and y must be row vectors.
% blinds: Total # of blindfolded devices. The first ‘blinds‘ devices must
% be correspond to the blindfolded devices the rest are references.
% total: Total # of devices.
% channelParam: Equal to sigmadB/n_p for the case of RSS/QRSS measurements the dB
% standard deviation of fading divided by the path loss exponent.
% Or for the case of TOA measurements equal to sigma_d
% ie. the std. dev. of distance measurement error (meters). For the case of
% AOA channelParam = sigma_a the std. dev. of angle measurement
% error (radians). The value of channelParam can be scalar if the channel
% parameter is the same for all links or matrix (total by
% total) if each link has a different channel parameter
% measMade: Measurement matrix. measMade(ij)=1 if i and j make a
% measurement or =0 if not. Default is all ones. If a
% scalar is sent for measMade it is considered to be a
% radius: if ||z_i-z_j|| < radius then i and j makes measurements
% otherwise they don‘t.
%
%
% AUTHOR: Neal Patwari npatwari (at) umich (dot) edu April 2004
% http://www.engin.umich.edu/~npatwari/
% AOA part added by Josh Ash ashj (at) ece (dot) osu (dot) edu 7/28/04
%
% REF: “It Takes a Network: Cooperative Geolocation of Wireless Sensors“
% (N. Patwari J. Ash S. Kyperountas A. O. Hero R. M. Moses N. S. Correal)
% accepted to IEEE Signal Processing Magazine expected publication July 2005.
%
% EXAMPLE: >> n=20; x=rand(1n); y=rand(1n);
% >> [s B F a] = calcCRBGivenLocsAny(‘T‘ x y 15 n 0.2 0.75);
% >> calcCRBGivenLocsAny(‘R‘ x y 15 n 2.1);
% >> calcCRBGivenLocsAny(‘Q‘ x y 15 n 2.1 ones(n) 0.8:-0.2:0.2)
%
function [stdevs bound F avgNeighb] = calcLocalizationCRB(...
x y blinds total channelParam measMade)
% 1. For incomplete measurements use symmetric matrix measMade to indicate which pairs
% made measurements (1 for a measurement 0 for no measurement). The default
% is that all pairs made measurements.
% Or if measMad
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5193 2009-05-15 09:08 MDS定位算法\calcLocalizationCRB.m
文件 78 2011-08-31 09:22 MDS定位算法\Err.m
文件 2076 2011-09-02 10:57 MDS定位算法\graphtest.m
文件 712 2009-05-15 08:52 MDS定位算法\iterative_calculating.m
文件 2122 2009-05-15 08:54 MDS定位算法\L2_distance.m
文件 3347 2009-05-15 09:07 MDS定位算法\matrix_optimal.m
文件 1802 2009-05-15 09:04 MDS定位算法\matrix_optimala.m
文件 1994 2011-08-31 15:51 MDS定位算法\trygraphtest.m
目录 0 2011-09-07 15:25 MDS定位算法
----------- --------- ---------- ----- ----
17324 9
相关资源
- 基于RSSI的VIRE定位算法
- 基于BP神经网络的无线传感器定位算法
- MATLAB 人脸检测定位算法
- 基于卡尔曼滤波的三种经典室内定位
- 传感器网络节点定位算法matlab代码.
- 卫星导航定位算法与程序设计讲义.
- 无线传感器网络节点定位算法matlab源
- 无线传感器网络定位MATLAB仿真共7个
- 无线传感器网络定位程序(matlab可以
- 7个经典传感器网络WSN节点定位算法的
- Matlab实现无线传感器网络节点定位的
- 人脸人眼定位算法matlab实现代码
- 无线传感器网络节点定位算法的Matl
- matlab卫星定位算法
- 室内三维定位算法,伸缩因子
- 无线传感器网络无需测距定位算法m
- MATLAB基于室内定位算法的研究
- chan定位算法
- 目标跟踪定位算法的matlab程序
- RSSI定位算法MATLAB代码
- 无线传感器网络仿真源代码
- 无线传感器网络leach协议matlab仿真
- 无线传感器网络SEP协议的MATLAB实现
- 无线传感器网络节点定位程序
- 无线传感器网络定位算法matlab代码
- 无线传感器网络DVHOP定位算法
- 无线传感器网络APIT定位算法的matlab源
- 无线传感器网络能量模型
- TDOA/AOA定位的扩展卡尔曼滤波定位算法
- 基于Zigbee定位算法MATLAB仿真
评论
共有 条评论