本项目利用MATLAB平台完整实现了低密度奇偶校验码(LDPC)的编译码仿真流程,核心聚焦于置信传播(Belief Propagation, BP)译码算法的实现与性能评估。项目首先包含LDPC码的构造模块,能够生成或导入稀疏的奇偶校验矩阵H,并据此构建生成矩阵G进行信源信息的编码。在传输层,系统模拟了加性高斯白噪声(AWGN)信道环境,通常结合BPSK或QPSK调制技术模拟真实通信噪声干扰。接收端的核心功能是基于对数似然比(LLR)的BP译码算法(即和积算法SPA),该部分详细编写了校验节点与变量节点之间外信息(Extrinsic Information)的迭代更新逻辑,通过概率信息的反复交互来逐步逼近真实码字。程序不仅支持硬判决输出和迭代停止准则的判定,还集成了蒙特卡洛仿真框架,能够自动在不同的信噪比(SNR)条件下批量发送数据,统计并计算误码率(BER)和误帧率(FER)。此外,该系统还可以扩展对比最小和(Min-Sum)算法等简化版本的性能,主要应用于通信原理教学演示、无线通信标准(如5G、DVB-S2)中的信道编码研究以及纠错码性能的验证分析。