LDPC的MATLAB编译码程序,校验矩阵按照基础的G提出的原理生成的,用了高斯变换的到[I P]矩阵
2021-05-13 17:19:09 16KB matlab
1
为了提高低密度校验(low density parity check,LDPC)码的打孔性能,提出一种基于校验矩阵优化扩展的码率兼容LDPC码设计方法。从码率兼容码的度分布约束关系出发,提出母码的度分布优化算法。在此基础上,结合打孔变量点的译码恢复规则,构造适合打孔的LDPC码校验矩阵。采用贪婪搜索算法逐级最大化不同类型的打孔变量点数目,提高码率兼容系列子码的误码性能。仿真结果表明,与编码高效的码率兼容LDPC码相比,所提方法生成的码率兼容子码误码性能有较大改善,特别是当码率大于0.8时,编码增益提高约0.7~0.8dB。
1
matlab代码实现gallager校验矩阵构造,过程详细,已验证可行,适合初学者,大家可以自己先试试编一下在对比一下,不难。
2019-12-21 21:48:15 481B gallager-ldp matlab
1
对多进制LDPC码的构造、译码、码长及码率等方面进行仿真研 究,以期为多进制LDPC码的实用化发展提供设计参考。
2019-12-21 21:30:08 245KB 多进制LDPC 译码算法 校验矩阵
1
ldpc的编码方法采用matlab构造校验矩阵
2019-12-21 20:57:34 2KB matlab
1
QC_LDPC 校验矩阵构造函数matlab QC_LDPC 校验矩阵构造函数matlab
2019-12-21 20:57:34 818B matlab
1
运行ldpc_demo.m即可运行程序,校验矩阵按照基础的G提出的原理生成的,用了高斯变换的到[I P]矩阵,之后译码就是置信译码算法,对于LDPC初学者,可以看完原理后,照着程序一步步理解,这样对理论的实现有进一步认识。
2019-12-21 20:28:49 11KB LDPC matlab 校验矩阵
1
LDPC编译码MATLAB程序,可以直接运行程序,校验矩阵按照基础的G提出的原理生成的,用了高斯变换的到[I P]矩阵,译码是置信译码算法
2019-12-21 19:43:28 12KB LDPC
1
详细注释了如何用循环单位阵产生QC_LDPC H矩阵
2019-12-21 18:56:03 595B QC_LDPC H矩阵 matlab
1
ldpc的编码方法采用matlab构造校验矩阵,程序比较长,但是看起来一目了然,希望对大家有用
2019-12-21 18:51:45 5KB 校验矩阵 LDPC
1