【MATLAB源码-第102期】基于matlab的图片传输系统仿真,采用QPSK+LDPC,对比AWGN和瑞利信道。

操作环境:

MATLAB 2022a

1、算法描述

1. LDPC 编码:
LDPC 编码是一种强大的纠错编码技术,它在系统中的应用如下:
   - 错误纠正:LDPC 编码可以检测和纠正传输中的错误,提高了数据的可靠性。
   - 改善信噪比:LDPC 编码可以在传输过程中改善信号的信噪比,从而提高了接收端的性能。
   - 提高系统容量:LDPC 编码允许在给定带宽上传输更多的数据,提高了通信系统的容量。

2.QPSK,有时也称作四位元PSK、四相位PSK、4-PSK,在坐标图上看是圆上四个对称的点。通过四个相位,QPSK可以编码2位元符号。图中采用格雷码来达到最小位元错误率(BER) — 是BPSK的两倍. 这意味著可以在BPSK系统带宽不变的情况下增大一倍数据传送速率或者在BPSK数据传送速率不变的情况下将所需带宽减半。

数学分析表明,QPSK既可以在保证相同信号带宽的前提下倍增BPSK系统的数据速率,也可以在保证数据速率的前提下减半BPSK系统的带宽需求。在后一种情况下,QPSK的BER与BPSK系统的BER完全相同。

由于无线电通讯的带宽都是由FCC一类部门所事先分配规定的,QPSK较之于BPSK的优势便开始显现出来:QPSK系统在给定的带宽内可以在BER相同的情况下可以提供BPSK系统两倍的带宽。采取QPSK系统在实际工程上的代价是其接收设备要远比BPSK系统的接收设备复杂。然而,随着现代电子技术的迅猛发展,这种代价已经变得微不足道。

较之BPSK系统,QPSK系统在接收端存在相位模糊的问题,所以实际应用中经常采取差分编码QPSK的方式。

2、仿真结果演示

【MATLAB源码-第102期】基于matlab的图片传输系统仿真,采用QPSK+LDPC,对比AWGN和瑞利信道。_第1张图片

3、关键代码展示

4、MATLAB 源码获取

      V

点击下方名片

你可能感兴趣的:(MATLAB,调制解调,编码解码,matlab,开发语言,信息与通信)