高斯矩阵matlab代码-polar-codes:极地代码

时间:2024-06-08 17:04:23
【文件属性】:

文件名称:高斯矩阵matlab代码-polar-codes:极地代码

文件大小:25KB

文件格式:ZIP

更新时间:2024-06-08 17:04:23

系统开源

高斯矩阵matlab代码 Polar-Codes 极化码是新近发现的理论上能达到香农限的唯一一种信道编码 0. 编码器采用蝶形图而非矩阵乘方法,相应模块代码在Polar_encoder.h/Polar_encoder.cpp; 常用的译码算法有SC, SCL, CA-SCL,aCA-SCL译码算法,相应模块代码在Polar_decoder.h/Polar_decoder.cpp; 常用的构造码字的方法有蒙特卡洛仿真、高斯近似等方法,相应模块代码在Polar_construction.h/Polar_construction.cpp; 信道使用高斯信道,相应模块代码在Channel.h/Channel.cpp; 调制方式为BPSK调制,相应模块代码在Modulation.h/Modulation.cpp; 上层统计误码率、误比特率模块代码在ice_process.h/ice_process.cpp; (1) main_TestConstruction.cpp 测试几种不同的构造方法; (2) main_TestDecodeSpeed.cpp 测试译码速度; (3) main_TestPe


【文件预览】:
polar-codes-master
----.gitignore(3KB)
----Polar Codes()
--------Modulation.h(380B)
--------Channel.h(432B)
--------CRC.cpp(2KB)
--------ice_type.h(994B)
--------InfoSource.cpp(684B)
--------ice_process.cpp(4KB)
--------Channel.cpp(767B)
--------allheader.h(364B)
--------CRC.h(934B)
--------Polar.h(3KB)
--------ice_type.cpp(748B)
--------ice_process.h(780B)
--------Polar Codes.vcxproj(9KB)
--------Polar Codes.vcxproj.filters(3KB)
--------Polar_decoder.h(3KB)
--------Polar.cpp(1KB)
--------main.cpp(2KB)
--------Modulation.cpp(622B)
--------Polar_encoder.h(661B)
--------InfoSource.h(298B)
--------Polar_decoder.cpp(26KB)
--------Polar_encoder.cpp(2KB)
----Polar Codes.sln(1KB)
----README.md(942B)
----.gitattributes(2KB)

网友评论