资源简介
MQAM、MPSK的误符号率-Eb/N0曲线绘制matlab代码,main是主程序,QAM和PSK是对应函数
代码片段和文件信息
% 计算误码率
clear;clc;
close all; figure
EsN0dB = [0:33]; % 信噪比范围
M = [4 16 64 8 16 64]; % 4QAM(QPSK)/16QAM/64QAM 8PSK/16PSK/64PSK
color_vec1 = {‘r-‘‘g-‘‘b-‘‘y-‘‘c-‘‘m-‘};
color_vec2 = {‘ro‘‘go‘‘bo‘‘yo‘‘co‘‘mo‘};
for (jj= 1:length(M))
k= sqrt(1/((2/3)*(M(jj)-1)));
if(jj<4)
simSer(jj:) = QAM(EsN0dB M(jj));%QAM调制系统
theorySer(jj:) = 2*(1-1/sqrt(M(jj)))*erfc(k*sqrt((10.^(EsN0dB/10)))) ...
- (1-2/sqrt(M(jj)) + 1/M(jj))*(erfc(k*sqrt((10.^(EsN0dB/10))))).^2;
else
simSer(jj:)=PSK(EsN0dB M(jj));%PSK调制系统
theorySer(jj:)=erfc(sqrt(10.^(EsN0dB/10))*sin(pi/M(jj)));
end
semilogy(EsN0dBtheorySer(jj:)color_vec1{jj}‘LineWidth‘1.5);
hold on
semilogy(EsN0dBsimSer(jj:)color_vec2{jj}‘LineWidth‘1.5);
end
axis([0 33 10^-5 1])
grid on
legend(‘理论-4QAM(QPSK)‘ ‘仿真-4QAM(QPSK)‘ ‘理论-16QAM‘ ‘仿真-16QAM‘ ‘理论-64QAM‘ ‘仿真-64QAM‘‘理论-8PSK‘‘仿真-8PSK‘‘理论-16PSK‘‘仿真-16PSK‘‘理论-64PSK‘‘仿真-64PSK‘);
xlabel(‘Es/No dB‘)
ylabel(‘误码率‘)
title(‘4QAM/16QAM/64QAM/8PSK/16PSK/64PSK误码率曲线‘);
return ;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1125 2016-02-26 16:39 MQAM和MPSK误符号率曲线\main.m
文件 1108 2016-02-26 16:39 MQAM和MPSK误符号率曲线\PSK.m
文件 1292 2016-02-26 16:39 MQAM和MPSK误符号率曲线\QAM.m
目录 0 2016-02-26 16:39 MQAM和MPSK误符号率曲线
----------- --------- ---------- ----- ----
3525 4
- 上一篇:雷达系统仿真
- 下一篇:matlab 人工鱼群求解TSP
相关资源
- Matlab自动识别串口设备名称
- SerialApp.mlapp
- 模拟高斯激光传播
- 多用户walsh码扩频通信代码
- matlab中仿真自适应信号处理序贯回归
-
simuli
nk的MPSK系统仿真 - 使用matlab+web+server直接进行web开发.d
- MPSK信号基于高阶循环谱估计载波频率
- matlabchuankou.7z
- 以Kaiser窗举例说明各种滤波器的matl
- 利用matlab实现dtw
- Qt写的发送串口程序,测试数据用
- pettittFunctionUser.m
- matlab开发-车辆网络工具箱支持kvaser和
- matlab使用TCP/IP Server Sockets
- MQAM41664256调制解调MATLAB代码
- MatLab Web Server在交互式网络课件开发中
- 读取GNSS观测文件,O文件,导航定位,
- Matrix_inversion_Multiuser_MIMO
- MSER极值区域提取
- Serial Port Communication matlab实现的串口采
- Series Forcast 用于时间序列的预测
- calculateuserposition 用MATLAB编写求解伪距
- 基于kaiser窗的双谱线插值FFT谐波分析
- Microsoft SQL Server 2012 Native Client 官方安
- VisualSVN-Server-3.3.1-x64.msi(Windows可视化
- 激光雷达matlab程序
- ArcGIS 地图MXD文件
- QAMPSKDPSKFSKMSK调制仿真
- Using-MATLAB-with-Serial-Devices 有GUI界面的
评论
共有 条评论