基于matlab的QAM的模块的各个模块功能分析

QAM解调部分:

将接收到的信号和两个正弦信号相乘,即signal*sin, signal*cos.

其相位分别设置为pi/2,0表示SINCOS

===================================================

然后将信号分别通过根升余弦滤波器。其具体的参数设置如下:

:这个模块是用来显示眼图的,显示系统的眼图

其显示结果:

这个就是16QAM的眼图显示

:信号混频,将两路信号混频发送出去

:

用来显示接收信号的星座图,信号基本已经锁定了

以上就是QAM的接收部分,下面给你讲讲发送部分

主要是将信号首先通过升余弦滤波器,然后和SIN,COS调制。然后将得到显示信号的星座图

这个星座图显示,通过QAM调制,其发送信号的星座图是比较标准的

下面介绍几个MATLAB程序的说明。

实际和理论的信噪比和误码率曲线

Qfunct.m文件:

y=(1/2)*erfc(x/sqrt(2));

通信原理的中的erfc函数,具体可以看通信原理那本书

Gngauss.m文件

定义高斯函数

Qammoto.m文件

mapping=[ -3*d   3*d;   -d   3*d;   d   3*d;   3*d   3*d;

          -3*d     d;   -d     d;   d     d;   3*d     d;

          -3*d    -d;   -d    -d;   d    -d;   3*d    -d;

          -3*d  -3*d;   -d  -3*d;   d  -3*d;   3*d  -3*d];

这个是星座图的映射矩阵

最后一个函数为理论的分析曲线和时间的分析曲线。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fpga和matlab

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值