Generator Matrix
Opened this issue · 1 comments
Is there any documentation about the tests/code/h.txt
and tests/code/g.txt
file formats?
I'm not that deep in LDPC codes yet, however I assume one of the files can be derived from the other.
I would like to use codes from LDPC Database which are in the alist format.
Could you please explain the parameters in tests/code/h.txt
and the purpose of tests/code/g.txt
?
Thank you
Franz
tests/code/h.txt
is the parity check matrix of a sample (n=1024, k=128) code. tests/code/g.txt
is its corresponding generator matrix. You can also specify puncturing or shortening patterns at the top. The other parameters are deprecated and can be ignored.
The file simply lists the row_index and col_index of the non-zero entries of the matrix, eg.
0 0 1 0
0 1 0 0
0 0 0 1
1 1 1 0
would be
0 2
1 1
2 3
3 0
3 1
3 2