当前位置: 首页 > news >正文

【MATLAB源码-第4期】基于MATLAB的1024QAM误码率曲线,以及星座图展示。

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解调器的复杂性。在本文中,我们主要对1024-QAM这种调制解调方式进行仿真。

2、仿真结果演示

3、关键代码展示

4、MATLAB 源码获取

点击下方原文链接获取

【MATLAB源码-第4期】基于MATLAB的1024QAM误码率曲线,以及星座图展示。_matlab星座图怎么看-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/Koukesuki/article/details/132216284?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171229529716800213078589%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171229529716800213078589&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-132216284-null-null.nonecase&utm_term=%E7%AC%AC4%E6%9C%9F&spm=1018.2226.3001.4450

http://www.lryc.cn/news/337237.html

相关文章:

  • 数据结构-----枚举、泛型进阶(通配符?)
  • 线上问题监控 Sentry 接入全过程
  • 【数据库(MySQL)基础】以MySQL为例的数据库基础
  • 权限修饰符,代码块,抽象类,接口.Java
  • CSS设置文本
  • 【svg】—— java提取svg中的颜色
  • 论文分享 | FAST'23 阿里云提出的针对SMR优化的存储引擎SMRSTORE
  • 题目:建造房屋 (蓝桥OJ3362)
  • 智能合约平台开发指南
  • 数学建模-最优包衣厚度终点判别法(主成分分析)
  • Mysql内存表及使用场景(12/16)
  • Django交易商场
  • 华为校园公开课走入上海交大,鸿蒙成为专业核心课程
  • 【会员单位】泰州玉安环境工程有限公司
  • Google视觉机器人超级汇总:从RT、RT-2到AutoRT/SARA-RT/RT-Trajectory、RT-H
  • LeetCode-1143. 最长公共子序列【字符串 动态规划】
  • 从0开始创建单链表
  • STC89C52学习笔记(十)
  • 初识二叉树和二叉树的基本操作
  • 如何开辟动态二维数组(C语言)
  • 【MATLAB第104期】基于MATLAB的xgboost的敏感性分析/特征值排序计算(针对多输入单输出回归预测模型)
  • C语言程序与设计——工程项目开发
  • 【Java核心技术】第6章 接口
  • 【Java探索之旅】从输入输出到猜数字游戏
  • 【动态规划】【01背包】Leetcode 1049. 最后一块石头的重量 II
  • 2023 年上海市大学生程序设计竞赛 - 四月赛
  • 别让这6个UI设计雷区毁了你的APP!
  • 继承【C/C++复习版】
  • 题目 2694: 蓝桥杯2022年第十三届决赛真题-最大数字【暴力解法】
  • 【C语言】- C语言字符串函数详解