无线传感器网络的室内定位算法

所属分类:其他
开发工具:matlab
文件大小:3468KB
下载次数:8
上传日期:2020-05-27 09:23:44
上 传 者辰沐兮
说明:  matlab仿真wsn,学习用Matlab搭建基本的无线传感器网络
(Learning to build basic wireless sensor network with MATLAB)

文件列表:
刘嘉明 无线传感器网络的室内定位算法\~$传感器网络的室内定位算法.docx (162, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\无线传感器网络的室内定位算法.docx (1358286, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\无线传感器网络的室内定位算法.pdf (1996573, 2018-05-04)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI操作手册.docx (233728, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\data.mat (2203, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\DLforFigureprint.m (2682, 2018-03-26)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\DLsims.m (413, 2018-03-21)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\find_dmin.m (397, 2018-02-24)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\find_minmaxRSSI.m (1176, 2018-02-27)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint.m (4421, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint_BP.m (1541, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint_KNN.m (792, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint_net.mat (53978, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint_RBF.m (837, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Fingerprint_RBFnet.mat (25210, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Get_RSSI.m (1858, 2018-03-07)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\GUI_RSSI.fig (15863, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\GUI_RSSI.m (35993, 2018-05-02)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\INIT.m (5116, 2018-03-12)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\KNN.m (647, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\MAIN.m (5014, 2018-04-19)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_build.m (755, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_buildforfingerprint.m (437, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_normalcheck.m (316, 2018-03-02)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_NTbuild.m (757, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_NTtrain.m (1458, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_retrain.m (317, 2018-04-18)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_specialcheck.m (1387, 2018-03-02)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Net_train.m (1876, 2018-04-30)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Normalized.m (151, 2018-03-20)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Normalizedsims.m (96, 2018-03-21)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\Revert_RSSI.m (1887, 2018-03-14)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSINTri_net1.mat (25507, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSINTri_net2.mat (25334, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSI_d.m (181, 2018-03-14)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSI_net1.mat (8720, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSI_net2.mat (8146, 2018-05-06)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSI_Neural.m (3245, 2018-05-01)
刘嘉明 无线传感器网络的室内定位算法\代码\GUI\RSSI_NTri.m (7081, 2018-05-01)
... ...

普通: 运行MAIN.m就可以查看各种算法的效果。 ----------------------分隔线---------------------------------- GUI界面: 运行GUI_RSSI.m就可以运行GUI界面,再进行相关操作就可以。 (注意是GUI_RSSI.m,不是MAIN.m。) ----------------------分隔线---------------------------------- .mat文件用处 Figureprint_net.mat 用于存放指纹bp算法的神经网络,删除后会自动重新生成。 Fingerprint_RBFnet.mat 用于存放指纹RBF算法的神经网络,删除后会自动重新生成。 RSSI_net1.mat 用于存放RSSI-神经网络算法的四输入神经网络,删除后会自动重新生成。 RSSI_net2.mat 用于存放RSSI-神经网络算法的三输入神经网络,删除后会自动重新生成。 RSSINTri_net1.mat 用于存放改进RSSI-神经网络算法的四输入神经网络,删除后会自动重新生成。 RSSINTri_net2.mat 用于存放改进RSSI-神经网络算法的三输入神经网络,删除后会自动重新生成。 data.mat 用于存放改进算法的训练集。 ----------------------分隔线---------------------------------- 各个.m文件的作用(普通与GUI界面会有一定的不同,但是总体思路是一致的。) RSSI-三边测量法相关.m文件 RSSI_Tri.m 实现三边测量法仿真,计算。 Triposition.m 用于计算三边测量法定位坐标的函数。 RSSI-神经网络法相关.m文件 RSSI_Neural.m 实现神经网络法仿真,计算。 Net_build.m 用于创建并训练神经网络的函数。 Net_train.m 用于创建神经网络训练集的函数。 改进RSSI-神经网络法相关.m文件 RSSI_NTri.m 实现改进神经网络法仿真,计算。 Net_NTbuild.m 用于创建并训练神经网络的函数。 Net_NTtrain.m 用于创建神经网络训练集的函数。 Net_retrain.m 用于重新训练神经网络训练的函数,训练集由RSSI-NTri.m所确定。 指纹定位算法相关.m文件 Fingerprint.m 实现指纹定位算法仿真,计算,包含了BP神经网络法、RBF神经网络法、KNN算法,指纹数据库建立。 KNN.m KNN算法函数。 Net_buildforfingerprint.m 用于创建BP神经网络(用于指纹定位)的函数。 其他.m文件 INIT.m 实现初始化过程。 find_dmin.m 用于寻找在平面内点到线段的最短距离的函数。 find_minmaxRSSI.m 用于寻找在一个固定区域内,最小与最大的RSSI值的函数。 Get_RSSI.m 由于模拟获取RSSI值的函数。 Revert_RSSI.m 用于应用RSSI还原公式的函数。 RSSI_d.m 用于RSSI到距离d的转换函数。 深度学习相关.m文件(由于过于简单,论文没有提及。) DLforFigureprint.m 实现神经网络创建、训练。(没有用到MATLAB神经网络工具箱,应用了BP神经网络的相关计算公式(正向传播法与反向传播法)。) DLsims.m 实现神经网络应用仿真。(没有用到MATLAB神经网络工具箱。) Normalized.m 用于实现数据归一化处理的函数。(返回最大最小值,归一化后的数据。) Normalizedsims.m 用于实现数据归一化处理的函数。(根据Normalized.m返回的最大最小值,对新的数据进行归一化处理。) Sigmoid.m 用于实现sigmoid函数变换。(把数据变换到(0,1)这个区间内。) Unnormalized.m 用于反归一化处理的函数。

近期下载者

相关文件


收藏者