ldpcmatlab代码-ldpca-gen:ldpca-gen

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

文件名称:ldpcmatlab代码-ldpca-gen:ldpca-gen

文件大小:12.01MB

文件格式:ZIP

更新时间:2024-07-06 09:02:20

系统开源

ldpc matlab代码创建 LDPC 码的函数 创建 lad 文件: 首先,我们需要使用 PEG 软件创建 .dat 文件。 语法:./peg-unige/MainPEG -numM [number_of_periods] -numN [code_length] -codeName [output_file_name] -degFileName [configuration_file] 示例:./peg-unige/MainPEG -numM 157 -numN 17113 -codeName Reg17113_109.dat -degFileName Reg_3.deg 现在导航到 matlab 文件夹。 运行 findseq 函数以获取给定句点作为参数的序列。 示例:对于周期 109,我们使用可分解的最接近值,即 108。 [seq = findseq(108); seq = [109 seq(2:end) 108]] 将此序列放入 txSeq 变量并相应地更新 numCodes 和 period 变量。 运行提供输入和输出文件路径的函数。 示例:peg2lad( fullfi


【文件预览】:
ldpca-gen-master
----matlab()
--------matlab.mat(8KB)
--------test_del.m(803B)
--------findseq.m(869B)
--------peg2lad.m(3KB)
--------example.m(905B)
--------peg2lad-orig.m(3KB)
----lad()
--------RegEncoder17113_109.lad(365KB)
--------RegDecoder17113_109.lad(25.83MB)
----README.md(1KB)
----peg-unige()
--------Random.h(493B)
--------CyclesOfGraph.h(851B)
--------DenEvl_20.deg(168B)
--------DenEvl_9.deg(63B)
--------CyclesOfGraph.C(6KB)
--------DenEvl_7.deg(51B)
--------BigGirth.o(273KB)
--------BigGirth.h(1KB)
--------leftHandGirth.log(2KB)
--------Reg6336.dat(90KB)
--------BigGirth.C(16KB)
--------Random.C(2KB)
--------MainPEG(276KB)
--------Random.o(14KB)
--------DenEvl_15.deg(111B)
--------Reg504252.dat(90KB)
--------CodeName(3KB)
--------Reg1000.dat(11KB)
--------Makefile(662B)
--------MainPEG.o(205KB)
--------MainPEG.C(9KB)
--------DenEvl_11.deg(93B)
--------Reg768.dat(267KB)
--------Reg_2.deg(8B)
--------Reg768_128.dat(9KB)
--------Reg768_64.dat(9KB)
--------CyclesOfGraph.o(106KB)
--------Reg17004_78.dat(267KB)
--------Reg17004.dat(266KB)
--------Reg_3.deg(8B)
----dat()
--------Reg17113_109.dat(268KB)

网友评论