基本达到理论误码率图像,但是性能还不够好,误码率不够理论值那么小,代码有注释,嘎嘎好懂。文件夹中“程序”是BF译码算法,运行main1就行,信噪比我设置为[0:0.5:2],是为了和BP有相同的横坐标,好比较,1-2上误码率比较小,在信噪比为4的时候会有较大的变化,可以根据需要把信噪比改成0-5,程序运行时间比较久,可能需要10分钟左右,同样是个值得优化的点。 解压后直接出现的代码是BP算法,BP算法取对数就是SUM-Product译码算法,运行LDPC_demo.m,信噪比为3,4的时候就没有图像了,所以只设置为0-2,想要大信噪比的同学可以尝试一下把码长变长,但是运行时间会更久。这个程序大概运行10-30分钟,耐心等待~~~有什么问题可以评论区留言咱一起讨论。
2023-04-27 21:06:18 29KB LDPC matlab 信道编码 误码率
1
LDPC各种改进的比特翻转算法及加权比特翻转算法,包含BF
2023-03-21 18:04:23 38KB 比特翻转 matlabIMWBF LDPCBF LDPC
1
ldpc译码,比特翻转译码,硬判决。需要更好的方法,实现更简单/
1
准循环低密度奇偶校验码(QC-LDPC)的校验矩阵通过循环移位生成,用于构造公钥密码体制,可减小公钥存储量,但易导致低重量码字搜索攻击。提出了一种基于准循环中密度奇偶校验码(QC-MDPC)的公钥密码体制,并且给出了一种快速比特翻转(BF)译码算法。该密码体制与基于Goppa码的McEliece公钥密码体制相比,在相同的安全参数下,公钥存储量最大可减小93倍,且加/解密复杂度低,能抵抗对偶码和消息集译码攻击,安全性高。
1
对ldpc进行比特翻转译码。 比特翻转译码。 对ldpc进行比特翻转译码,里面有详细的备注介绍,程序里的G矩阵和H矩阵需要自己给定 比特翻转BF译码LDPC
2021-10-16 21:03:08 101KB 比特翻转译码 比特翻转 BF译码 LDPC
1
随机多比特翻转算法求解布尔多项式方程组可满足性问题
2021-03-12 14:07:43 604KB 研究论文
1
对ldpc进行比特翻转译码,里面有详细的备注介绍,程序里的G矩阵和H矩阵需要自己给定
2019-12-21 21:07:15 2KB 比特翻转 BF译码
1