Message Passing Algorithm for Decoding Binary LDPC Codes

An MATLAB class that implements message passing decoding for binary LDPC codes.

Vous suivez désormais cette soumission

The mpdecoder project provides an MATLAB class mpdecoder that allows doing message passing (MP) decoding of binary LDPC codes. The MATLAB class mpdecoder actually calls the C++ class MPDecoder through the MATLAB MEX interface, which ensures its high decoding speed.

A standalone MATLAB LDPC decoder mpdec is also provided to give a clear view of how the algorithm works. No C/C++ is involved.

Please start from the documentation file 'readme.txt'.

A MSVC++ project demonstrating the use of the C/C++ MPDecoder class is available here: https://github.com/alanzhou/MPDec

Citation pour cette source

Alan ZHOU (2026). Message Passing Algorithm for Decoding Binary LDPC Codes (https://fr.mathworks.com/matlabcentral/fileexchange/47383-message-passing-algorithm-for-decoding-binary-ldpc-codes), MATLAB Central File Exchange. Extrait(e) le .

Catégories

En savoir plus sur Software Development dans Help Center et MATLAB Answers

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.2.0.0

Add a note that A MSVC++ project demonstrating the use of the C/C++ MPDecoder class is available on GitHub: https://github.com/alanzhou/MPDec.

1.1.0.0

v2.3
11:11 PM 7/30/2014
1. Code optimized.

1.0.0.0