校验矩阵 Resources

Showing items tagged with "校验矩阵"

Implementation of MadHG method for constructing LDPC check matrix H with row weight 6, column weight 3, and row count half of column count (preferably larger row numbers). The algorithm ensures no girth-4 cycles between any two columns in H and produces corresponding generator matrix G satisfying mod(G*H, 2)=0. Function call: [H, G] = MadHG(m, n, x), where x=1 yields identity matrix in left half of G, x=2 in right half.

MATLAB 243 views Tagged

LDPC Code Parity Check Matrix Generation Function enables the creation of corresponding parity check matrices based on degree distribution specifications, particularly suitable for LDPC codes with very long code lengths. The implementation typically involves algorithms for constructing sparse matrices that satisfy degree constraints while maintaining girth properties to ensure decoding performance.

MATLAB 218 views Tagged

This project provides a complete MATLAB implementation of the min-sum algorithm (MSA) for LDPC decoding. The codebase includes comprehensive modules for random parity-check matrix generation, random message creation, encoding, noisy channel simulation, decoding, and data logging. Users can customize parameters such as parity-check matrix dimensions and channel error rates to facilitate LDPC code experimentation and principle verification. The implementation features automated result export to minsumdata.xlsx in the working directory, ensuring data persistence and preventing loss after each execution.

MATLAB 223 views Tagged