COde to generate H matrix for LDPC code with R=4/5 and tailbiting case
이전 댓글 표시
The goal of this project is to design an efficient LDPC code for operation over the binary erasure channel (BEC). You will begin by determining the optimal degree distributions. Upon finding the degree distribution, you will design a full-rank H matrix. Finally, you will run a simulation of your code on a cluster computer that is accessible by a web application.
You code must satisfy the following constraints: • R = 4/5 • The H matrix must be full rank. • You will generate H matrices for two lengths: n = 1, 000 (short) and n = 25, 000 (long). You are allowed to use whatever type of LDPC code you like, as long as the H matrix is full rank. An acceptable choice is to implement the code as a check-regular tail-biting eIRA code, but you are free to explore other options.
답변 (1개)
Ben Morse
2016년 4월 27일
0 개 추천
This sounds like a homework question.
To start you should read about gf(2) and how to convert between H and G matrices. You should also find a LDPC solver or write your own. Attached is a document describing LDPC in flash memory and explains a iterative soft decision decoder. It's a good start.
댓글 수: 1
Achala G
2021년 11월 9일
Can you share matlab code?
카테고리
도움말 센터 및 File Exchange에서 Statistics and Machine Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!