【MATLAB源码-第1期】基于matlab的16QAM的理论误码率和实际误码率对比仿真,以及不同信噪比下的星座图展示。

操作环境:

MATLAB 2022a

1、算法描述

正交幅度调制(QAM,Quadrature Amplitude Modulation)是一种在两个正交载波上进行幅度调制的调制方式。这两个载波通常是相位差为90度(π/2)的正弦波,因此被称作正交载波。这种调制方式因此而得名。

同其它调制方式类似,QAM通过载波某些参数的变化传输信息。在QAM中,数据信号由相互正交的两个载波的幅度变化表示。

模拟信号的相位调制和数字信号的PSK可以被认为是幅度不变、仅有相位变化的特殊的正交幅度调制。由此,模拟信号频率调制和数字信号FSK也可以被认为是相位调制(PSK)的特例,因为它们本质上就是相位调制。这里主要讨论数字信号的QAM,虽然模拟信号QAM也有很多应用,例如NTSC和PAL制式的电视系统就利用正交的载波传输不同的颜色分量。

类似于其他数字调制方式,QAM发射信号集可以用星座图方便地表示。星座图上每一个星座点对应发射信号集中的一个信号。设正交幅度调制的发射信号集大小为 N,称之为N-QAM。星座点经常采用水平和垂直方向等间距的正方网格配置,当然也有其他的配置方式。数字通信中数据常采用二进制表示,这种情况下星座点的个数一般是2的幂。常见的QAM形式有16-QAM、64-QAM、256-QAM,以及未来5G采用之512-QAM及1024-QAM。星座点数越多,每个符号能传输的信息量就越大。但是,如果在星座图的平均能量保持不变的情况下增加星座点,会使星座点之间的距离变小,进而导致误码率上升。因此高阶星座图的可靠性比低阶要差。

当对数据传输速率的要求高过8-PSK能提供的上限时,一般采用QAM的调制方式。因为QAM的星座点比PSK的星座点更分散,星座点之间的距离因之更大,所以能提供更好的传输性能。但是QAM星座点的幅度不是完全相同的,所以它的解调器需要能同时正确检测相位和幅度,不像PSK解调只需要检测相位,这增加了QAM解调器的复杂性。在本文中,我们主要对16-QAM这种调制解调方式进行仿真。

2、仿真结果演示

3、关键代码展示

4、MATLAB 源码获取

点击下方原文链接获取

【MATLAB源码-第1期】基于matlab的16QAM的理论误码率和实际误码率对比仿真,以及不同信噪比下的星座图展示。_16qam 实际误码-CSDN博客

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-05 14:30:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-05 14:30:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-05 14:30:03       87 阅读
  4. Python语言-面向对象

    2024-04-05 14:30:03       96 阅读

热门阅读

  1. 深入解析二叉树:理论与实践的完美结合

    2024-04-05 14:30:03       36 阅读
  2. 实验3-10 计算油费

    2024-04-05 14:30:03       36 阅读
  3. 什么是深度学习

    2024-04-05 14:30:03       34 阅读
  4. 实验6-1 近似求PI

    2024-04-05 14:30:03       33 阅读
  5. 【Python第三方库】lxml 解析器和xpath路径语言

    2024-04-05 14:30:03       41 阅读
  6. 多线程(31)StampedLock和ReadWriteLock

    2024-04-05 14:30:03       38 阅读
  7. MySQL【查询】

    2024-04-05 14:30:03       36 阅读
  8. Large Language Model Agent for Hyper-Parameter Optimization

    2024-04-05 14:30:03       34 阅读
  9. unblock with ‘mysqladmin flush-hosts‘ 解决方法

    2024-04-05 14:30:03       28 阅读
  10. 6、Linux分区挂载

    2024-04-05 14:30:03       36 阅读
  11. mysql 从同一个表获取数据update自身报错一例

    2024-04-05 14:30:03       36 阅读
  12. 2024/4/4 HarmonyOS学习笔记-UIAbility应用程序入口

    2024-04-05 14:30:03       35 阅读