每3比特分组程序matlab,QAM调制解调的原理

QAM信号用正交相干解调方法进行解调,通过解调器将QAM信号进行正交相干解调后,用低通滤波器LPF滤除乘法器产生的高频分量,输出抽样判决后可恢复出的两路独立电平信号,最后将多电平码元与二进制码元间的关系进行转换,将电平信号转换为二进制信号,经并/串变换后恢复出原二进制基带信号。

(2)16QAM

16QAM产生的原理图

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png  实验步骤:

(1)首先生成一个随机且长度为10000的二进制比特流,并画出了前50个比特的信号图(如图17所示)。

(2)在MATLAB中16QAM调制器要求输入的信号为0-15这16个值,所以需要用函数reshape和bi2de将二进制的比特流转换为对应的十六进制信号。

(3)利用MATLAB中的modem.qammod函数生成16QAM调制器,再通过其对信号进行调制并画出信号的星座图。

(4)通过awgn 信道在16QAM信号中加入高斯白噪声(假设Eb/No=15db)。

(5)利用MATLAB中的scatterplot函数画出通过信道后接受到的信号的星座图。

(6)利用MATLAB中的eyediagram函数生成经过信道后的眼图。

(7)利用MATLA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值