ldpcmatlab代码-LDPC-Decoder:该存储库包含使用MATLAB和C++的LDPC软决策解码器

时间:2024-07-06 09:00:21
【文件属性】:

文件名称:ldpcmatlab代码-LDPC-Decoder:该存储库包含使用MATLAB和C++的LDPC软决策解码器

文件大小:54KB

文件格式:ZIP

更新时间:2024-07-06 09:00:21

系统开源

ldpc matlab代码LDPC-解码器 该存储库包含使用 MATLAB 和 C++ 的 LDPC 软决策解码器。 该存储库使用已经建立的 LDPC 奇偶校验矩阵来模拟它们在 MATLAB 中的性能。 C++ 代码用于创建解码和编码消息所需的图形矩阵。 要使用 C++ 代码,请确保您的计算机上有一个 MATLAB 兼容的 C++ 编译器,您可以使用 mex。 对于支持的 MATLAB 编译器: 环境设置:使用“mex soft_decoder.cpp”编译代码,一个可执行文件将显示在文件夹中,其中包含在 MATLAB 中使用的函数。 Parity Matrix, H 和 Generator Matrix, G 是提供的示例矩阵。 更多奇偶矩阵可以从: 和 中找到。 它们存储为 alist 文件。 要将 alist 文件转换为 H 和 G,提供了经过修改的 perl 脚本。 确保您的计算机上安装了 perl。 它应该在大多数 linux 发行版上。 对于 Windows 用户: 从 Alist 文件生成奇偶校验矩阵: 一种。 给定一个 alist 文件“wimax_576_0.5.al


【文件预览】:
LDPC-Decoder-master
----LDPC_SOFT.m(2KB)
----README.md(2KB)
----H(600KB)
----soft_decoder.cpp(5KB)
----G2H.p(9KB)
----A2H_2.pas(885B)
----soft_decoder.h(1KB)
----G(1.17MB)

网友评论