文件名称:误码率的matlab代码-PolarCodes:Matlab实现BEC的极地代码
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-16 01:08:56
系统开源
误码率的matlab代码极地代码 Matlab实现二进制擦除通道的极码 目录 : 关于 用于二进制擦除通道的极性代码(编码和解码)的简单实现。 设置 该代码完全在Matlab中运行。 main.m文件运行整个模拟,即,它针对多个比特率运行模拟,并为它们绘制块错误概率。 配置 除main.m文件之外的每个单独文件都可以用作独立功能,因此也可以单独配置。 在main.m文件中,可以更改块大小,通道擦除概率,模拟次数以及要模拟的速率数目。
【文件预览】:
PolarCodes-master
----main.m(811B)
----encode.m(689B)
----solve_node.m(1KB)
----back_propagate.m(519B)
----BEC.m(389B)
----get_indices.m(1KB)
----create_structure.m(475B)
----compute_p_erasures.m(475B)
----plot.jpg(59KB)
----forward_propagate.m(1KB)
----get_subbranches.m(484B)
----get_frozen_bits.m(341B)
----README.md(803B)
----get_subtree.m(467B)
----simulate.m(1KB)
----pick_word.m(207B)