我是靠谱客的博主 合适香水,这篇文章主要介绍基于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];

这个是星座图的映射矩阵

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

最后

以上就是合适香水最近收集整理的关于基于matlab的QAM的模块的各个模块功能分析的全部内容,更多相关基于matlab内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(79)

评论列表共有 0 条评论

立即
投稿
返回
顶部