matlab游程长度编码代码-Polar:用于Polar编码和解码的C和MATLAB实现

时间:2024-06-09 20:06:36
【文件属性】:

文件名称:matlab游程长度编码代码-Polar:用于Polar编码和解码的C和MATLAB实现

文件大小:612KB

文件格式:ZIP

更新时间:2024-06-09 20:06:36

系统开源

matlab游程长度编码代码极地代码 该存储库为极性代码提供C和MATLAB实现。 有关极性代码的开创性工作,请参阅: Erdal Arikan ,“信道极化:一种为对称二进制输入无内存信道构造容量实现代码的方法”, 所提供内容的概述 极性代码编码 解码极性代码,包括 连续取消(SC)解码(请参阅) 连续取消列表(SCL)解码(请参阅) 基于LLR的SCL解码(请参阅) 代码构造: Bhattacharya基于参数的构造 蒙特卡洛代码构造(BPSK,4-ASK,8-ASK,16-ASK) 仅限PolarM(2016年11月更新) 高斯近似代码构造(BPSK,4-ASK,8-ASK,16-ASK) 仅限PolarM(2016年11月更新) AWGN模拟 支持BPSK 支持4-ASK,8-ASK,16-ASK 支持比特交错编码调制(BICM)和多级编码(MLC)方法 有关这些方法的摘要,请参见。 仅限PolarM(2016年11月更新) 请注意,当前版本的MLC方法不支持列表解码器 解码性能 上图显示了PolarC和图1之间的性能比较。进一步的比较表明,CRC辅助极性代码的性能差了约0.1


网友评论