matlab仿真QPSK

实验一 无线信道特性及其分析方法

实验作业

在程序运行的过程中,任取一段Display1的数据和Display4的数据,分析其是否满足QPSK的调制过程;

图一 程序运行中的一段数据截图

Display1的数据为 00 11 11 11

对应双极性序列为 11 -1-1 -1-1 -1-1

Display2的数据为pi/4 5*pi/4 5*pi/4 5*pi/4

故由四相调制QPSK相位关系知,以上满足QPSK调制过程。

调试嵌入的f_convert.m,看看临时变量L的取值为多少。

答:临时变量L的值为8。

运行过程中,分别截取Signal Trajectory of QPSK Signal,11,Before Rayleigh Fading1 和 12,After Rayleigh Fading模块输出的QSPK的相位转移图和瑞利信道前后的星座图,进行解释。

图二 Signal Trajectory of QPSK Signal

图三 瑞利信道前的星座图

图四 瑞利信道后的星座图

答:QPSK调制相位跳变最大为±pi,最小为±pi/2由图二知仿真满足要求。图三和图四知,信号通过瑞利信道后星座图出现失真。因信号受瑞丽信道的干扰在星座图上出现相位和幅度失真,且不同时刻,失真大小不一。

实验二 典型通信系统的搭建和分析

四、实验作业

对比Probe1/ Probe2/ Probe3处的数据,说明采用BSPK和QPSK调制前后,比特周期和符号周期之间的关系。

调制前 Probe1: W:16,Tf:[1.6e-005 0]

Probe2: W:16,Tf:[1.6e-005 0] QPSK

Probe3: W:16,Tf:[1.6e-005 0] BPSK

Probe1/2/3处的数据

Probe1 W:16 Tf:[1/6e-005 0]

Prope2 W:8 Tf[1.6e-005 0]

Prope2 W:16 Tf[1.6e-005 0]

BPSK调制前后比特周期和符号周期没有变化,且符号周期等于比特周期。

QPSK调制后比特周期为符号周期的二倍。

分别为BPSK和QPSK链路选择多个Es/N0(dB,2,4,6,8),运行链路,记录数据,将4个Es/N0条件下运行得到的两组误比特率数据(无编译码的)直接赋给BER_BPSK_QPSK.m程序中的ber_BPSK和ber_QPSK,替换原有的[1,2,3,4]数据,运行BER_BPSK_QPSK.m程序,画出在相同Es/N0下的BPSK和QPSK性能曲线,将两个图进行比较,判断结果是否正常,并进行解释。(每个Es/N0大概需要5-6分钟,也可以自行将链路复制,从而一次可以运行多个Es/N0(选作) )

图:BPSK和QPSK性能曲线

答:仿真结果正常。因信噪比增大,信息误码率降低,故误码率曲线随信噪比的增大减小。由图还可知QPSK信号的误码率明显大于BPSK调制信号。由系统框图知两信号经过相同误码率的信道,故接收到的信号误比特率相同。经译码后,信息误码率QPSK要大于BPSK信号。

分别对BPSK设置多个Es/N0(dB,2,4,6,8),对QPSK设置多个Es/N0(dB,5,7,9,11),此时二者对应的Eb/N0相同,将4次得到的误比特率数据(无编译码的)直接赋给BER_BPSK_QPSK.m程序中的ber_BPSK和ber_QPSK,替换原有的数据,运行BER_BPSK_QPSK.m程序,画出在相同Eb/N0下的BPSK和QPSK性能曲线,对这两个图进行比较分析和解释;2)分析无编码的MPSK调制方式下Es/N0和Eb/N0的关系,写出二者的关系式。

答:

由图知BPSK调制和QOSK调制,在信噪比增大时,信息误码率均减小。在信噪比Eb/N0相同时,BPSK调制和QOSK调制系统的信息误码率相同。

( 2 ) Es/N=k* Eb/N0,k=。

1)在完成作业3时,同时可以得到两个不同测试点的误码率(包含编译码和不包含编译码的),参考BER_BPSK_QPSK.m的模式进行画图,比较二者的区别并进行解释;2)分析码率为R、采用MPSK调制方式的Es/N0和Eb/N0的关系,写出二者的关系式。

答:

(1)由图知,在高信噪比的时候,包含编译码的BPSK和QPSK的BER相同,均为0。结合第三问知在包含编译码的系统中,误码率较不包含编译码的信道有明显的下降。因信道编码通过增加夯余信息来抵抗信道噪声,而维特比译码通过纠错来纠正产生的部分差错,使误码率大大降低。

(2)Es/N0=l

MATLAB画qpsk的矢量图,matlab仿真QPSK.doc相关推荐

  1. matlab怎么做三维矢量图,MATLAB三维空间绘制向量和面

    1.绘制带箭头向量图,见下面实例: clear;clc; A=[4,5,6]; B=[-10,6,7]; C=[-1 8,0]; scale=1; quiver3(A(1),A(2),A(3),B(1 ...

  2. matlab画多张surf图,Matlab实现同图片多色彩三维绘制 3d surf colormap

     首先展示效果图! %制作colormap colormap([cool(128);gray(64)]); % 给出需要展示的图形 h(1) = surf(X,Y,Z1); hold on %h( ...

  3. matlab画一个放大图中图

    matlab画一个放大图中图 1 magnify介绍 2 具体思路 3 具体步骤 4 参考 1 magnify介绍 magnify是个动态放大镜,固化后可以用tools>edit plot移动小 ...

  4. matlab 画y 1.05 x,Matlab怎么画已知x,y,z的散点图?

    Matlab怎么画已知x,y,z的散点图? X=[0 0.08 0.16 0.24 0.32 0.4 0.48 0.56 0.64 0.72 0.8]; Y=[0.5 0.55 0.6 0.65 0. ...

  5. 用matlab画出典型函数,如何用matlab画出函数曲线

    使用matlab绘制函数曲2113线的方法和操作步5261骤如下:1.首先,使用matlabc打开命令行窗口,然后4102直接输入相1653关内容,如下图所示.2.其次,完成上述步骤后,请根据实际情况 ...

  6. matlab系统函数伯德图,利用matlab画出根轨迹图|伯德图bode

    求G(s)=K/s(s+1)(s+3)的根轨迹图形 若开环传递函数不是多项式乘积形式,则不需用conv函数,conv函数可用于多项式乘法以及卷积. num=[1,];%分子上的各项系数 %K=[1:1 ...

  7. matlab生成ai图片,MATLAB绘图:导出矢量图

    EDA365欢迎您登录! 您需要 登录 才可以下载或查看,没有帐号?注册 x 本帖最后由 piday123 于 2021-3-1 17:46 编辑 1 i. ?7 p  l* c6 O) J( _&a ...

  8. matlab多折线图,MATLAB画出堆叠折线图

    用matlab画下面的图,上下堆叠起来,共用一个横坐标轴 subplot(311), %plot(...); set(gca,'xlim',[0 1.2]); set(gca,'ylim',[0 4. ...

  9. 使用matlab画信号的频域图

    1.创建函数文件:plot_fft.m 文件内的代码如下 %CK.2022.05.23 %函数名:plot_fft %函数功能:画信号的频域图 %函数输入:X:信号序列:fs:信号频率 %函数输出:X ...

  10. matlab画散点密度图

    花了一天功夫到处查如何画散点密度图, 搜到一个现成的程序: http://www.mathworks.co.uk/matlabcentral/fileexchange/8577-scatplot ; ...

最新文章

  1. 超市账单管理系统设计思路
  2. 福师计算机辅助设计1 ps 在线作业二,福师《计算机辅助设计1(PS)》在线作业一100分答案...
  3. L1-007. 念数字-PAT团体程序设计天梯赛GPLT
  4. kotlin 泛型约束
  5. jquery 下载 安装 浏览器支持
  6. 努比亚更新系统服务器,努比亚N3升级更新V2.11官方最新完整rom包
  7. 基于微信驾校考试小程序系统设计与实现 开题报告
  8. 2022学生党蓝牙耳机怎么选?最新蓝牙耳机排行榜
  9. 苹果WWDC将于6月8日夏季发布会苹果WWDC发布会直播地址
  10. 请你帮我一起转到全中国
  11. C++ QT调用python脚本并将软件打包发布
  12. IDC最新发布全屋智能将成为智能家居增长的重要动力,华为战略升级
  13. 记:《洛克菲勒留给儿子的38封信》-- 12
  14. 解决:Hbuilder工具点击发行打包,一直报尚未完成社区身份验证,请点击链接xxxxx,项目xxx发布H5失败的错误。
  15. window关闭临时ipv6地址、开启临时ipv6地址
  16. 2023年1月23日--2023年1月29日(osg+glsl+socket+ue,本周20小时,合计1899小时,剩余8101小时)
  17. (转)联通项目中的常见术语(BTS、BSC、MSC、VLR、HLR)
  18. 世纪前线网络质量测试工具 是什么_【案例分享】利用手持式测试工具对建筑控制系统快速排障的方法...
  19. 为什么需要客流统计系统呢?
  20. 千峰笔记【数通基础】③ DHCP、DNS、FTP、WEB服务器搭建(Windows2003)

热门文章

  1. final 类和不可变类
  2. dll注入之SetWindowsHookEx 键盘消息钩子
  3. 手工修复Win 7下彩影ARP防火墙驱动程序(适用于32/64位系统)
  4. 全国OA系统下载地址(全)
  5. 安装“万能解码器”还原真实“解码”(纯以个人兴趣分析)
  6. 街机模拟器 WinKawaks 及街机 ROM 下载
  7. MPEG-2 TS流结构浅析
  8. LoadRunner教程(15)-LoadRunner 初识Analysis
  9. 量子力学在计算机上的应用论文,量子力学论文.doc
  10. springboot简单集成quartz定时任务框架,实现用户封号定时解封问题