【文件属性】:
文件名称:ldpcmatlab代码-LDPC-Decoder:该存储库包含使用MATLAB和C++的LDPC软决策解码器
文件大小:54KB
文件格式:ZIP
更新时间:2021-06-16 15:13:41
系统开源
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)