Turbo-Decoding Message-Passing Algorithm for LDPC codes
Turbo-decoding message-passing (TDMP) algorithm (known also as Layered) for architecture-aware subclass of LDPC codes (AA-LDPC).
The communications performance (BER, FER and number of iterations performed until convergence) of TDMP Decoder are obtained by simulations and compared to the Matlab build-in Decoder.
Please start by reading the documentation file 'readme.txt'.
Cite As
Miroslav Marinkovic (2026). Turbo-Decoding Message-Passing Algorithm for LDPC codes (https://www.mathworks.com/matlabcentral/fileexchange/49800-turbo-decoding-message-passing-algorithm-for-ldpc-codes), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.5.0.0 | Added "Layered" in Summary/Description |
||
| 1.4.0.0 | LDPC codes for IEEE 802.11ad and IEEE 802.15.3c have been included |
||
| 1.3.0.0 | - improvements of the decoder function and the structure
|
||
| 1.2.0.0 | Additional comments in the code, small modifications to improve readability. |
||
| 1.1.0.0 | Add a simulation figure |
||
| 1.0.0.0 |
