matlab关于knn的代码 重新整理了定位相关代码,位置指纹法可参考: 对应的Github地址: 一个精简的knn定位算法(包含数据集,可直接运行) 文件说明 文件 说明 data.mat 数据集 knn_positioning_simulation.m 算法代码 使用说明 在matlab里,将这两个文件放入同一个文件夹中,运行nn_positioning_simulation。 运行结果如图: 蓝色的线b-o是真实路径,红星r*是定位算出的位置。 命令行显示KNN平均误差。 Q&A 请问楼主建立RM的20*15的空间是怎么分布的,是空旷的空间?还是哪儿有墙体 有墙,20*15*3m的空旷房间,数据是用射线跟踪仿真出来的,考虑直射路径和六条一次反射路径。 指纹数据库中坐标是不是就是行数和列数? 可以近似这么认为。实际是20m*15m的区域,坐标就是坐标,把20*15的区域划分成网格,那些网格点(不包含边界)就是19*14个,这个就对应于指纹库中的行数和列数。 在求knn_x,knn_y为啥公式不一样,都用MOD不可以吗? 我把欧式距离reshape成了一维的,然后再排的序,这个一维数
2022-12-16 20:19:58 13KB 系统开源
1
OpenCV_Tutorial 该项目主要为OpenCV初学者提供学习教程。
2022-12-15 22:54:28 683KB C++
1
本人也是菜鸟,随手把自己练习的页面拿出来,比较适合自学的,想入前端的人,内容比较基础,毕竟自己水平有限,可以参考
2022-12-14 23:00:30 404KB 初学者 单页面 练手 HTML+css
1
LINQ基础教程,特别适合初学LINQ的童鞋们,附有源代码以及PPT
2022-12-12 22:26:41 8.67MB LINQ 基础 教程
1
ATMEGA16芯片,通过按键控制步进电机的速度、正反转程序 适合初学
2022-12-08 23:26:07 96KB AVR
1
我们老师教学演示的servlet例子 从简单到难文件夹有八个demo供初学者学习 servlet01 servlet02 servlet03 servlet04 servlet05 servlet06 servlet07 servlet08 servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。 服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(CGI(Common Gateway Interface))应用程序完成的。然而,在服务器上运行Java,这种程序可使用Java编程语言实现。在通信量大的服务器上,Javaservlet的优点在于它们的执行速度更快于CGI程序。各个用户请求被激活成单个程序中的一个线程,而无需创建单独的进程,这意味着服务器端处理请求的系统开销将明显降低。 实现过程
2022-12-08 22:42:04 3.74MB sevlet 代码 demo 初学
1
Android上课初学的建议音乐播放器的开发,包括可以运行的代码,开发工具为eclipse,适合刚上课的时候交交作业,想要高端的就不要下载了
2022-12-08 21:44:13 2.38MB Android
1
WPF编写的简单门急诊电子病历系统,本人刚进公司练手用的,适合初学者阅读
2022-12-08 20:40:41 6.7MB C# WPF 门急诊电子病 初学者
1
我是大二的学生,通过学校的偶然的比赛机会,做了小小的作品,也就是简单的jsp聊天室,时间有点紧,加上学的少,所以当时也是看了别人的代码,研究再做的,希望对各位有所帮助
1
适合初学者深入理解SCSI协议,是学习和从事网络存储工作者的好工具
2022-12-08 11:40:44 301KB scsi协议
1