• skewed
    了解作者
  • matlab
    开发工具
  • 1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 10 积分
    下载积分
  • 6
    下载次数
  • 2020-05-18 10:47
    上传日期
4*4*3模型室内光源强度仿真 参数可调
vlc.zip
  • vlc.m
    2.1KB
内容介绍
%可见光室内定位 %室内光源仿真,实现对光强数据的采集 clc; clear; [x,y]=meshgrid(0:0.05:6,0:0.05:6); %生成二维的网格数据,并设定x和z两个向量的步长和取值范围 %设定参数 m=1;n=8;E1=0;E2=0;E3=0;E4=0;E5=0;z=2.25;I=26.6;L=0.72;i=0.01;m1=5; for x1=L:i:L+n*i %中心坐标为(1,1) for y1=L:i:L+n*i d1=sqrt((x-x1).^2+(y-y1).^2+z.^2); e1=I.*(z.^(m+1))./d1.^(m+3); E1=E1+e1; end; end; for x2=L:i:L+n*i %中心坐标为(1,3) for y2=6-L-n*i:i:6-L d2=sqrt((x-x2).^2+(y-y2).^2+z.^2); e2=I.*(z.^(m+1))./d2.^(m+3); E2=E2+e2; end; end; for x3=6-L-n*i:i:6-L %中心坐标为(3,1) for y3=L:i:L+n*i d3=sqrt((x-x3).^2+(y-y3).^2+z.^2); e3=I.*(z.^(m+1))./d3.^(m+3); E3=E3+e3; end; end; for x4=6-L-n*i:i:6-L %中心坐标为(3,3) for y4=6-L-n*i:i:6-L d4=sqrt((x-x4).^2+(y-y4).^2+z.^2); e4=I.*(z.^(m+1))./d4.^(m+3); E4=E4+e4; end; end; for x5=2-(m1-1)*i/2:i:2+(m1-1)*i/2 for y5=2-(m1-1)*i/2:i:2+(m1-1)*i/2 % x5=x3-x1 % y5=y2-y3 d5=sqrt((x-x5).^2+(y-y5).^2+z.^2); e5=I.*(z.^(m+1))./d5.^(m+3); E5=E5+e5; end; end; E=E1+E2+E3+E4+E5; % E=E1+E2+E3+E4; % K1=sum(E); % K2=K1'; % K3=sum(K2'); % K4=K3/(401*401); S1=min(min(E)); S2=max(max(E)); % Q1=0; % for j1=1:1:401 % for j2=1:1:401 % Q1=Q1+E(j1,j2); % end; % end; % Q2=Q1/(121*121); % %接收平面的光照度均值 % Q3=0; % for j1=1:1:401 % for j2=1:1:401 % Q3=Q3+(E(j1,j2)-Q2)^2; % end; % end; % Q4=Q3/(30*30);%接收面光照度均方差 % Q5=sqrt(Q4);%标准差(均方差) % S3=S1/Q2;%接受平面光照度分布的均匀度 % S4=Q2/S2; mesh(x,y,E); xlabel('x(m)'); %x坐标名 % zlabel('Illumination(lx)'); %z坐标名 ylabel('y(m)'); zlabel('Light intensity(lx)');%y坐标名 axis([0 6 0 6 0 600]); % title('4 LED阵列光照度仿真');
评论
    相关推荐
    • 基于多LED的高精度室内可见光定位方法_吴楠.zip
      一种实现室内可见光通信的解决方案,该文基于接收信号强度(RSS)定位技术,提出一种利用多个 LED 发射端实现室内定位的方法,即 MLED-RSS 定位算法。
    • 基于多LED的高精度室内可见光定位方法_吴楠.rar
      基于多LED的高精度室内可见光定位方法 期刊 2017年全国大学生电子设计大赛参考文献
    • LED.zip
      收集的白光LED的几篇文档包括电源驱动及基于LED白光的通信系统论文
    • SIM800C_MQTT.rar
      使用SIM800C模块,使用MQTT协议,连接中国移动onenet平台,能实现数据的订阅、发布、存储等
    • 卷积神经网络
      这是卷积神经网络的一个实际用例,已经调试好了,能够在matlab上成功运行,适合从事卷积神经网络(CNN)研究的人员学习使用。
    • android从bootloader到launcher启动流程整理
      讲述android 开机流程 从boot rom---bootloader---init--zygote---systemserver---ams 并附上自己整理的每个流程的流程图 ,清晰熟悉android 启动流程
    • matlabpam代码-dsp-library:用于光通信的MATLABDSP函数库
      matlab pam代码 DSP库 该项目包含几种不同的功能,可将DSP算法应用于光通信。 这些功能适用于相干和非相干(PAM,DMT)光通信。 大多数功能是相互独立的。 因此,该代码中的功能可以轻松使用,并与其他DSP功能结合使用。 用法 功能列表以及简短说明在文件中。 输入和输出参数的描述在每个函数的标题中。 讯号 通常,输入(和输出)信号在第一维度上具有时间(例如,列向量),而第二维度用于一次管理多个信号(例如,不同的极化,不同的参数等)。 之所以选择这种约定,是因为MATLAB通过将列保留在内存的连续部分中来存储矩阵,因此,这种约定比其他方法(行向量)要快。 参数 大多数功能使用参数结构作为输入参数。 函数中使用的参数的描述通常在标头中,而coherent-dsp函数的默认参数在文件中。 参考 执照 此代码在下发布。
    • 有关多目标跟踪的PHD滤波的一些资料
      一些关于多目标跟踪的新的文献,主要是有关概率假设密度(PHD)的
    • 基于python开发的全国新工商采集工具 v1.2版本
      这个软件是通过scrapy爬虫框架结合代理IP池再加上request模拟请求技术以及验证码识别技术,可以做到日更新采集全国新工商信息。采集的数据自动存储在mysql数据库表里,可下载全量1.8亿多企业工商基本信息和36维度的详细信息.支持sql和excel导出数据包格式。
    • matlab匹配滤波代码-matlab_for_thesis:Matlab博士学位论文代码
      matlab匹配滤波代码博士论文的MATLAB代码 博士论文的MATLAB代码的一部分,“井田双色散水下声通道中的多载波通信”。 函数下的func_JingTian文件夹 FUNC_JINGTIAN包含多载波通信中一些通常需要的功能: OFDM调制/解调模块,包括几种数据辅助的信道估计方法和差分解调; 快速实现GFDM和C-FBMC调制/解调,分别包括时域和频域的迫零(ZF)和匹配滤波(MF)均衡; 为OFDM信道估计中使用的压缩感测方法计算字典的功能; 增加信道效应,施加宽带多普勒失真的功能; 通过线性调频Z变换(CZT)以任意精度对频域中的信号进行重采样; Hermite函数合成的信号之间的交叉歧义函数的计算。 演示文件夹 以下列出了四个演示 demo1:使用基本追踪(BP)算法形式的压缩感知方法对OFDM进行稀疏2-D信道估计; demo2:比较基本数据辅助OFDM信道估计算法,包括常规频域插值和基于IDFT的变换域方法; demo3:圆形滤波器组多载波(C-FBMC / OQAM)的基于DFT特征向量的原型滤波器合成; demo4:用于广义频分复用(GFDM)的辅助日期辅助无干