• 大小: 2.70KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: Matlab
  • 标签: matlab  

资源简介


matlab RSSI 用于无线网络中的节点计算及仿真模拟

资源截图

代码片段和文件信息

%信标节点位于等边三角形顶点的仿真
clc
clear all
%ABC随机生成的三个节点
%输入三个已知信号的强度值
    m = input(‘请输入待测AP的SSID:‘);
    x1 = input(‘请输入信标节点A的x值:‘);
    y1 = input(‘请输入信标节点A的y值:‘);
    A = [x1y1];
    X = input(‘输入A节点测到的RSS值:‘);
    x2 = input(‘请输入信标节点B的x值:‘);
    y2 = input(‘请输入信标节点B的y值:‘);
    B = [x2y2];
    Y = input(‘请输入B节点测到的RSS值:‘);
    x3 = input(‘请输入信标节点C的x值:‘);
    y3 = input(‘请输入信标节点C的y值:‘);
    C = [x3y3];
    Z = input(‘请输入C节点测到的RSS值:‘);
%计算虚拟AP到三个测试点的距离
        dis_test(11) = Distance(X);
        dis_test(12) = Distance(Y);
        dis_test(13) = Distance(Z);
 fprintf(‘与A的距离为:%f\n‘dis_test(11));
 fprintf(‘与B的距离为:%f\n‘dis_test(12));
 fprintf(‘与C的距离为:%f\n‘dis_test(13));
%利用三角形质心算法求出虚拟AP的位置
        P_temp = Triangle(ABCdis_test(11)dis_test(12)dis_test(13));
        P_calculate(11) = P_temp(1);
        P_calculate(12) = P_temp(2);
        P_calculate_real(11) = real(P_calculate(11));
        P_calculate_real(12) = real(P_calculate(12));
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        633  2010-09-09 15:16  InsertAP.m

     文件       1888  2008-05-30 11:08  Triangle.m

     文件       1397  2010-09-09 15:15  CalculateAP.m

     文件       1059  2010-08-20 14:55  Distance.m

----------- ---------  ---------- -----  ----

                 4977                    4


评论

共有 条评论