![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB
君琴
小萌新的成长~
展开
-
Matlab-16QAM调制与解调 16-QAM星座点图 16-QAM在AWGN信道下的误码率和误比特率性能,仿真值与理论值曲线对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。16QAM调制与解调仿真要求用基带等效的方式仿真16-QAM在AWGN信道下的误码率和误比特率性能,并与理论值相比较。代码如下:clear all;clc;nsymbol= 100000;%一共有十万个符号M=16;%阶数,表示16QAMgraycode=[0 1 3 2 4 5 7 6 12 13 15 14 8 9 11 10];%格雷映射,十进制表示EsN0=5:20;%符号比,单位dbsnr1=10.^原创 2020-06-17 21:57:42 · 16147 阅读 · 4 评论 -
Matlab-RSSI指纹定位技术性能仿真 KNN算法与WKNN算法的CDF曲线对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。RSSI指纹定位技术仿真要求要求一:RSSI的测量值由对数路径损耗模型产生,为减小波动造成的误差,其值可由多次测量取平均值来得到。要求二:定位指纹数据库的建立是基于网格形式产生不同的指纹节点。要求三: 比较KNN算法与WKNN算法的CDF曲线对比图,横坐标为定位误差,纵坐标为CDF。代码如下:主函数,我的文件命名为RSSI1.mclear all; clc; BS1=[0,0];BS2=[500,0];BS原创 2020-06-17 21:52:34 · 4146 阅读 · 3 评论 -
Matlab-RSSI测距定位技术性能仿真 理想情况下与实际情况下的RMSE曲线对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。RSSI测距定位技术仿真要求要求一:RSSI的测量值由对数路径损耗模型产生,为减小波动造成的误差,其值可由多次测量取平均值来得到。要求二:对数路径损耗模型中的参考距离路径损耗和路径损耗因子可通过参考点相互之间的测量值估计。要求三:完成理想情况下(参考距离路径损耗和路径损耗因子已知)与实际情况下的RMSE曲线对比图,横坐标为噪声方差,纵坐标为RMSE。代码如下:主函数,我的文件命名为RSSI.m% the simul原创 2020-06-17 21:46:33 · 2346 阅读 · 0 评论 -
Matlab-QPSK调制与解调 QPSK信号产生的信息、I路、Q路信号对比图以及接收端解调的I路,Q 路,信息恢复的对比图
QPSK调制解调仿真要求:画出QPSK信号产生的信息、I路、Q路信号对比图以及接收端解调的I路,Q 路,信息恢复的对比图。clear all;clc;N=20; % 输入的比特T=1; % 比特周期fc=2; % 载波频率Fs=100; % 采样频率bitstream=randi([0,1],1,N); % 随机产生的比特流bitstream= 2*bitstream-1; % 0 to -1; 1 to 1 单极性变成双极性I=[];Q=[];for i=1:N if mod原创 2020-06-04 22:29:44 · 6140 阅读 · 0 评论 -
Matlab-TDOA定位算法性能仿真 TDOA-CHAN和TDOA-Taylor得到位置的估计 两种算法的性能比较 两种算法的RMSE曲线对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。TDOA定位算法性能的仿真要求一:编写两个函数TDOA_CHAN和TDOA_Taylor得到位置的估计。要求二:用RMSE实现两种算法的性能比较, 得到两种算法的RMSE曲线对比图,横坐标为噪声方差,纵坐标为RMSE。主函数:我的文件命名为TDOA.m%the simulation of TDOA localization algorithmclear all;clc;%定义四个参与基站的坐标位置BS1=[0,原创 2020-05-30 15:22:07 · 6558 阅读 · 5 评论 -
Matlab-TOA定位算法性能仿真 TOA-LLOP和TOA-CHAN得到位置的估计 两种算法的性能比较 两种算法的RMSE曲线对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。TOA定位算法性能的仿真要求一:编写两个函数TOA_LLOP和TOA_CHAN得到位置的估计。要求二:用RMSE实现两种算法的性能比较, 得到两种算法的RMSE曲线对比图,横坐标为噪声方差,纵坐标为RMSE。主函数:TOA.m%TOA:% %% the simulation of TOA localization algorithm clear all; clc; %接收机的位置坐标,简单实验就可采用少量样本,精原创 2020-05-30 15:15:03 · 4297 阅读 · 5 评论 -
Matlab-对音频文件(.wav)中的一段(1-2s)进行傅里叶变换并显示频谱
本博客实验环境是Matlab2018,软件版本不同可能会有些出入,需要稍作修改。使用Matlab 编写一段傅里叶变换代码,对你所采集的 wav 文件中的一段(1-2s)进行傅里叶变换,并显示频谱。我使用的音频是琵琶D调Re,文件命名为test.wav。记得修改为自己的文件名哦。代码如下:[xx,fs]=audioread('test.wav');x=xx(:,1);N=length(x);time=(0:N-1)/fs;plot(x);M=2048;nfft=8192;win=hann原创 2020-05-21 23:07:44 · 7232 阅读 · 3 评论 -
Matlab 移动通信原理-扩频通信系统仿真实验(扩频通信系统的多用户数据传输、利用蒙特卡罗仿真方法对扩频增益进行性能仿真)
移动通信原理的扩频通信系统仿真实验,完成扩频通信系统的多用户数据传输、利用蒙特卡罗仿真方法对扩频增益进行性能仿真。仿真要求要求一:扩频通信系统的多用户数据传输①传输的数据随机产生,要求采用频带传输(BPSK调制);②扩频码要求采用周期为63(或127)的m序列;③仿真从基站发送数据到三个不同的用户,各不同用户分别进行数据接收;④设计三种不同的功率延迟分布,从基站到达三个不同的用户分别经...原创 2020-04-25 22:50:46 · 8095 阅读 · 26 评论 -
Matlab-MSK调制与解调 MSK信号产生的信息、I路、Q路信号对比图、接收端解调的信息恢复的对比图、I路、Q路载波信号与滤波后的信号对比图
本博客环境为Matlab2018 ,软件版本不同可能会有些出入,需要稍作修改。MSK调制与解调仿真要求:画出MSK信号产生的信息、I路、Q路信号对比图以及接收端解调的信息恢复的对比图。I路、Q路载波信号与滤波后的信号对比图,直接对比滤波前后的波形图。代码如下:clear all;clc;N=20; % 输入的比特T=1; % 比特周期fc=2; % 载波频率Fs=100; % 采样频率bitstream=randi([0,1],1,N); % 随机产生的比特流bitstream1=原创 2020-06-10 10:56:41 · 3260 阅读 · 1 评论