Zigbee三点定位算法
#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
int main()
{double x1,y1,x2,y2,x3,y3;double x,y;double distance1;//第一段距离 double distance2;//第二段距离 double distance3;//第三段距离 printf("请分别输入x1,y1坐标并以空格隔开:\n"); //scanf("%lf,%lf",&x1,&y1);while(cin >> x1 >> y1 >> x >> y){distance1 = sqrt(pow(x-x1, 2) + pow(y1-y, 2));cout << setprecision(2) << fixed << distance1 << endl;printf("第一个坐标(x1,y1)到待定位传感器节点坐标(x,y)的距离:distance1=%lf\n",distance1);break;}printf("请分别输入x2,y2坐标并以空格隔开输入完两个坐标按回车进入下一个计算距离:\n",x2,y2);//scanf("%lf,%lf",&x2,&y2);while(cin >> x2 >> y2 >> x >> y){distance2 = sqrt(pow(x-x2, 2) + pow(y-y2, 2));cout << setprecision(2) << fixed << distance2 << endl;printf("第二个坐标(X2,x2)到待定位传感器节点坐标(x,y)的距离:distance2=%lf\n",distance2);break;}printf("请分别输入x3,y3坐标并以空格隔开:\n",x3,y3); //scanf("%lf,%lf",&x3,&y3);while(cin >> x3 >> y3 >> x >> y){distance2 = sqrt(pow(x-x3, 2) + pow(y-y3, 2));cout << setprecision(2) << fixed << distance2 << endl;printf("第个坐标(x3,x3)到待定位传感器节点坐标(x,y)的距离:distance3=%lf\n",distance3);break;}return 0;}
Zigbee三点定位算法相关推荐
- 基于rssi的三点定位算法
基于rssi的三点定位算法,是已知三个点的坐标和未知点到这三个点的rssi的信号值,求解未知点的坐标. 首先是将rssi信号转换为距离: d=10^((ABS(RSSI)-A)/(10*n)) 其中d ...
- 最小二乘2D三点定位算法
最小二乘(2D)三点定位算法 (pi−p0)T(pi−p0)=ri2(p_i - p_0)^T(p_i - p0) = r_i^2 (pi−p0)T(pi−p0)=ri2 argminp0 ...
- C#:实现三点定位算法(附完整源码)
C#:实现三点定位算法 namespace ThreePointOrientation{class Program{struct Point{public int x;public int y;}
- RSSI 平面 三点定位算法(C语言、JS源码例程)
目录 前言 安卓app实例 图示 公式 公式推导 源码 C语言 JavaScript 测试 测试代码 不平行xy轴3参考点,随机生成交点p(x,y) 示例图 测试数据全为整数 3参考点改为小数 参考点 ...
- 三点定位算法--用于平面2D定位
项目中用到三边定位,c#中没有MATLAB solve函数来解方程,只好人工去解方程了. [csharp] view plain copy class Program { static void Ma ...
- 三角形垂点坐标js算法(三点定圆求圆心)
已知平面三点坐标A(x1, y1).B(x2, y2).C(x3, y3),三点定圆也就是三角形的中垂线交点, //平面三点定位算法 function locate(x1, y1, x2, y2, x ...
- ZigBee网络类毕业论文文献都有哪些?
本文是为大家整理的ZigBee网络主题相关的10篇毕业论文文献,包括5篇期刊论文和5篇学位论文,为ZigBee网络选题相关人员撰写毕业论文提供参考. 1.[期刊论文]基于ZigBee网络的盾构滚刀磨损 ...
- ZigBee定义与 IOT应用调研分析
Zigbee定义 ZigBee是一种速率比较低的双向无线网络技术,其由IEEE.802.15.4无线标准开发而来,拥有低复杂度和短距离以及低成本和低功耗等优点.其使用了2.4GHz频段,这个标准定义了 ...
- C#算法完整教程专栏完整目录
C#算法完整教程专栏完整目录 专栏说明如下 专栏目录 专栏说明如下 内容:C#算法完整教程 数量:590篇博文 目录顺序:创作时间由近到远(哈哈,我是故意的,就是想让你翻下去看看.) 状态:会持续更新 ...
最新文章
- 内存分配_go内存分配管理
- HTML5学习之语义化标签
- nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' a
- .net core dll 套壳加密_BCVP开发者说第4期:Remember.Core
- js java自动部署_vue 自动化部署 jenkins 篇
- SpringBoot设置首页(默认页)跳转
- SpringBoot2.0 基础案例(17):自定义启动页,项目打包和指定运行环境
- 6月国产网络游戏审批信息公布 共计86款游戏过审
- 相机标定的来龙去脉(详解标定原理、畸变矫正原理、使用经验)
- c# WPF设置软件界面背景为MediaElement并播放视频
- 千兆网线和百兆网线可以通用吗?
- 服务器物理硬盘序列号,查看硬盘物理序列号的程序源代码
- DirectX11--HR宏关于dxerr库的替代方案
- 云e办学习笔记(二十七)邮件自动发送功能实现
- php解析其他php文件_PHP Include 文件
- 重新安装macOS 一直报no bag entry
- 如何设置ul中li的行距
- 对抗机器学习——FGSM经典论文 EXPLAINING AND HARNESSING ADVERSARIAL EXAMPLES
- python清除变量方法
- E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。