Message Passing Algorithm for Decoding Binary LDPC Codes

An MATLAB class that implements message passing decoding for binary LDPC codes.
1,9K descargas
Actualizado 26 sep 2014

Ver licencia

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

Citar como

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

Compatibilidad con la versión de MATLAB
Se creó con R2012b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Software Development Tools en Help Center y MATLAB Answers.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
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