Message Passing Algorithm for Decoding Binary LDPC Codes

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

現在この提出コンテンツをフォロー中です。

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

引用

Alan ZHOU (2026). Message Passing Algorithm for Decoding Binary LDPC Codes (https://jp.mathworks.com/matlabcentral/fileexchange/47383-message-passing-algorithm-for-decoding-binary-ldpc-codes), MATLAB Central File Exchange. に取得済み.

謝辞

ヒントを得たファイル: LDPC Code Simulation, Example MATLAB class wrapper for a C++ class

カテゴリ

Help Center および MATLAB AnswersSoftware Development についてさらに検索

一般的な情報

MATLAB リリースの互換性

  • すべてのリリースと互換性あり

プラットフォームの互換性

  • Windows
  • macOS
  • Linux
バージョン 公開済み リリース ノート 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