资源简介
最小二乘法对未知节点进行定位 matlab代码
代码片段和文件信息
clear;
clc;
close all;
disp(‘---------------------------------------------------------------------‘);
disp(‘刘钰洁最小二乘法对未知节点进行定位(未知节点静止)‘);
disp(‘Author: XU Yuan‘);
disp(‘Affiliation: Southeast University‘);
disp(‘Date: 2014-04-12‘);
disp(‘---------------------------------------------------------------------‘);
% 设置RN节点坐标
% x坐标
x = [0 0 10 10 7];
% y坐标
y = [0 10 0 10 8];
n=4; % BN节点数目
RN_n = 5; % RN节点数目
% RN节点坐标显示
figure;
plot(x(1:)y(1:)‘k^‘);
hold on
axis([0 10 0 10]);%这个是给的x轴和y轴的范围
% 设置盲节点坐标(1个)
max=10;
mx=max*rand(1n);
my=max*rand(1n);
hold on;
plot(mx(1:)my(1:)‘ro‘); %盲节点图
comm_dist = 20; % 通信距离设置
% BN节点的定位
for j=1:ni=1:n;
for jj = 1:RN_n
% 首先计算BN节点到所有RN节点的真实距离
d(jj)=sqrt((mx(1j)-x(1jj))^2+
- 上一篇:matlab的光谱处理工具
- 下一篇:指纹代码识别
相关资源
- WIFI定位算法MATLAB代码
- TOA的MATLAB定位算法代码
- 室内定位三种经典算法Fang、Taylor、
- 单点定位MATLAB程序源码
- uwb定位算法
- AOA定位的扩展卡尔曼滤波定位算法M
- DVHOP定位算法源程序MATLAB
- 无线传感器网络节点定位DVHOP算法在
- landmarc定位算法
- 蜂窝网无线定位仿真程序
- 人眼定位及跟踪
- 基于TDOA定位的Chan算法MATLAB仿真
- 人眼识别matlab
- 用matlab实现银行卡卡号定位并自动切
- 基于TDOA定位的仿真程序
- 读取GNSS观测文件,O文件,导航定位,
- 三维声源定位
- gps最小二乘定位
- MATLAB实现GPS单点定位
- TOA Estimate定位算法
- 影响目标定位精度的分析
- matlab的车牌定位提取
- GPS精密单点定位
- 等边三角形麦克风阵列语音增强的程
- 麦克风阵列的定位算法
- 雷达交叉定位精度分析
- matlab实现节点定位的三边定位算法
- calculateuserposition 用MATLAB编写求解伪距
- GCC时延估计
- 用α-β滤波器结合卡尔曼滤波器对相位
评论
共有 条评论