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