搜索资源列表
CMMB中ldpc编码器的verilog代码
- CMMB中ldpc编码器的verilog代码 CMMB中的ldpc编码器采用H矩阵的做法进行 编码,通过对H矩阵的分解进行迭代进行 编码,比较复杂。此代码为发射端的源代码, 已经应用。
cmmb中ldpc分解的源代码
- cmmb中ldpc分解的源代码,matlab格式,涉及到H矩阵 的LU分解,代码中有注释, 根据此代码可以编写ldpc的硬件实现。
Hmatrix.rar
- LDPC编码中构造H矩阵的生成函数,用c实现,有兴趣的可以,LDPC coding structure of the generating function matrix H, with c realization interested can
LDPC.rar
- LDPC码编译码源程序,可生成任意非规则二进制校验矩阵,并可进行LLR BP译码,LDPC codec source code can be generated non-arbitrary rules binary check matrix, LLR BP decoding can be carried out
LDPC_EG
- 文件给出了EG-LDPC码的三种H矩阵,可直接调用,分别为(1023,781)、(255,175)、(15,7)EG-LDPC码-File EG-LDPC codes given three H matrix, can be directly called, respectively, (1023,781), (255,175), (15,7) EG-LDPC code
NonBinary_LDPC
- 高斯信道下的多进制LDPC码仿真。 输入条件:H矩阵-non-binary LDPC simulation
decode_ldpc
- LDPC 译码器 function [vhat]=decode_ldpc(rx_waveform,No,amp,h,scale) [vhat]=decode_ldpc(rx_waveform,No,amp,h,scale)-LDPC decoder
ldpc
- ldpc码在AWGN信道下的性能仿真。包括geth.m,getG.m,H2G.m,decode.m,BER.m按传统的编码方案编码,生成H矩阵后转化为G矩阵,编码后送入高斯信道。仿真得到BER性能-ldpc codes in the AWGN channel performance simulation. Including geth.m, getG.m, H2G.m, decode.m, BER.m coded according to the traditional encoding sch
LDPC_H_Construction
- LDPC码H矩阵构造的三种尝试,包括比特填充法、PEG法和近似最短环路法(ACE)的实践-This document includes three methods to implement LDPC H matrix construction. Please enjoy them!
LDPC
- ldpc编码,随机生成H矩阵,LLR-BP算法译码,有我详细的注解,非常详尽-ldpc coding, randomly generated H matrix, LLR-BP decoding algorithm, with my detailed notes, very detailed
LDPCGirth4Test
- 对于Ldpc码,测试其校验矩阵H有无4环的存在,避免因为存在4环影响性能-For Ldpc code, test whether the check matrix H of the existence of loop 4, loop 4 to avoid because of the impact of performance
girth6_shifter
- Flexible construction of girth-six QC-LDPC Codes-The program constructs girth-six QC-LDPC codes given row-weight,k, column-weight,j, and sub-matrix size,m. The obtained parity-check matrix is stored in H. The construction has flexibility in that j,k
LDPC
- LDPC encoder and decoder matlab source code
newmat10.tar
- LDPC matrix generation
LDPC
- 这是关于LDPC信道编码模块设计的程序 打开源程序,先运行gengrate_h.m程序,陆续将码长设置为756bit,列重设置为3,行重设置为9。在Workspace中同时将H、A、B、C、D、E、Hget、Fget、g、Tget这是个变量选择另存为encode_in.mat 格式。再运行main_encode.m进行编码,主程序运行后,在当前目录下,自动生成编码结果文件“encode—out.mat”,这将作为下一次扩频调制仿真实验的的输入信号。最后分别查看Workspace中的变量s
LPPC-H--bp
- 用来生成LDPC的H矩阵,并采用BP译码,很不错的程序-Used to generate the LDPC H-matrix, and the use of BP decoding, very good program
LDPC
- LDPC信道编码仿真。generate_h.m生成校验矩阵H。用main_encode.m程序载入校验矩阵信息,用encode.m进行编码。(LDPC channel coding simulation. Generate_h.m generates parity check matrix H. Load the check matrix information with main_encode.m program and encode with encode.m.)
H生成
- 用MATLAB实现LDPC校验矩阵H的构造(The construction of LDPC check matrix H with MATLAB)
LDPC码的PEG构造算法
- LDPC-PEG算法构造H矩阵 LDPC码最早在20世纪60年代由Gallager在他的博士论文中提出,但限于当时的技术条件,缺乏可行的译码(PEG Construction Algorithms for LDPC Codes)
LDPC-PEG算法构造H矩阵
- LDPC-PEG算法构造H矩阵源码程序,matlab源码程序 clear all; clc; %输入编码参数,m:校验节点数目,n:变量节点数目(注意码率R不一定为1/2) %构造任意码率的LDPC校验矩阵 m=input('The number of check nodes:'); n=input('The number of variable nodes:'); h=zeros(m,n); %给定变量节点度分布序列 dv=0.38354*x+0.04237*x^2+0.5740