误码率曲线matlab代码-Horus-FEC:2020年Horus遥测方案的LDPC信道代码

时间:2021-05-27 08:59:07
【文件属性】:
文件名称:误码率曲线matlab代码-Horus-FEC:2020年Horus遥测方案的LDPC信道代码
文件大小:410KB
文件格式:ZIP
更新时间:2021-05-27 08:59:07
系统开源 误码率曲线matlab代码荷鲁斯-FEC 2020年Horus遥测方案的LDPC信道代码 以H开头并以.mat结尾的文件是重复累积(RA)LDPC奇偶校验矩阵。 RA代码允许非常容易的编码。 您可以使用以下代码查看代码结构(例如):load'H ... filename.mat'; imagesc(H); 例如,文件H_128_384_23.mat(H矩阵)假定128个信息位,总码字长度为384位,即1/3码率。 这些matlab / octave例程使用CML编码器和解码器例程,针对一定范围的Es / No值,模拟给定的RA码(假设理想的BPSK)。 使用先验信息 该代码包括使用有关某些信息位的先验信息的选项。 例如,假设接收方从发送方获悉了几个字节,概率很高(例如,数据包中的某些固定位),而其余信息位未知,等概率为0或1。对于已知字节,可以调整其LLR解码之前。 示例图(.eps文件)以128或256个信息位的某些短速率1/3代码说明了该APP知识的好处。 这种情况假设已知20位的概率为0.99,而30位的概率为0.75。 另一对图显示了假设位众所周知但实际上不是那么知名的情况。
【文件预览】:
Horus-FEC-master
----fer_k128_summary.png(46KB)
----ber_k128_summary.png(88KB)
----H_256_1024_332.mat(9KB)
----ber_k256_summary.png(53KB)
----H_128_512_223.mat(3KB)
----ber_R1over3_with_withoutAPP.eps(33KB)
----H_128_512_222.mat(3KB)
----H_4096_8192_3d.mat(198KB)
----fer_k256_summary.png(49KB)
----H_128_384_23.mat(2KB)
----Mat2Hrows.m(399B)
----apptest_H_256_768_22.mat(821B)
----plot_ldpc4.m(621B)
----H_1024_2048_4f.mat(26KB)
----ber_128_APPs.eps(39KB)
----README.md(3KB)
----H_256_768_34.mat(6KB)
----H_128_256_5.mat(1KB)
----H_256_768_22.mat(5KB)
----apptest_badAPP_H_128_384_23.mat(2KB)
----H_256_1024_222.mat(9KB)
----test_ldpc4.m(3KB)
----test_H_128_384_23.mat(1KB)
----apptest_H_128_384_23.mat(2KB)
----H_256_512_4.mat(3KB)
----plot_example.m(465B)
----fer_R1over3_with_withoutAPP.eps(24KB)
----ldpc4.m(7KB)
----fer_128_APPs.eps(36KB)

网友评论