Add a (198,72) peg-generated ldpc code. Regular with column weight 4.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6569 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Steven Franke 2016-04-02 01:11:27 +00:00
parent faaf95f7d2
commit 8d8075200a
7 changed files with 32 additions and 16 deletions

View File

@ -0,0 +1,14 @@
(198,72) peg, regular, j=4, 50 iterations, s=0.75
Eb/N0 ngood nundetected
-0.5 5252 0
0.0 19438 0
0.5 63217 0
1.0 165217 0
1.5 348427 0
2.0 586616 0
2.5 802480 0
3.0 933697 0
3.5 985155 0
4.0 997834 0
4.5 999772 0
5.0 999989 0

View File

@ -0,0 +1,2 @@
2.5 0.5e-2 "(198,72) reg3"
4.5 0.5e-2 "(198,72) reg4"

View File

@ -12,14 +12,15 @@ set mxtics 2
set mytics 10
set grid
set logscale y
set format y "%1.0e"
plot [-1:6] [1e-6:1] \
"128-80-peg-reg4.results" using ($1+0.46):(1-$2/1000000) with linespoints lt 1 lw 2 pt 1, \
"128-80-peg-reg4.results" using ($1+0.46):($3/1000000) with linespoints lt 1 lw 2 pt 1, \
"128-80-peg-reg3.results" using ($1+0.46):(1-$2/1000000) with linespoints lt 2 lw 2 pt 2, \
"128-80-peg-reg3.results" using ($1+0.46):($3/1000000) with linespoints lt 2 lw 2 pt 2, \
"128-80-sf13.results" using ($1+0.46):(1-$8/1000000) with linespoints lt 3 lw 2 pt 3, \
"128-80-sf13.results" using ($1+0.46):($9/1000000) with linespoints lt 3 lw 2 pt 3, \
"128-72-peg-reg4.results" using 1:(1-$2/1000000) with linespoints lt 4 lw 2 pt 4, \
"128-72-peg-reg4.results" using 1:($3/1000000) with linespoints lt 4 lw 2 pt 4, \
"198-72-peg-reg3.results" using 1:(1-$2/1000000) with linespoints lt 1 lw 2 pt 1, \
"198-72-peg-reg3.results" using 1:($3/1000000) with linespoints lt 1 lw 2 pt 1, \
"198-72-peg-reg4.results" using 1:(1-$2/1000000) with linespoints lt 2 lw 2 pt 2, \
"198-72-peg-reg4.results" using 1:($3/1000000) with linespoints lt 2 lw 2 pt 2, \
"198-72-peg-irreg-8x3-2x4.results" using 1:(1-$2/1000000) with linespoints lt 3 lw 2 pt 3, \
"198-72-peg-irreg-8x3-2x4.results" using 1:($3/1000000) with linespoints lt 3 lw 2 pt 3, \
"198-72-sf9.results" using 1:(1-$2/1000000) with linespoints lt 4 lw 2 pt 4, \
"198-72-sf9.results" using 1:($3/1000000) with linespoints lt 4 lw 2 pt 4, \
"compare.lab" with labels
exit

View File

@ -12,10 +12,11 @@ set mxtics 2
set mytics 10
set grid
#set logscale y
set format y "%2.1f"
plot [-1:6] [1e-6:1] \
"128-80-peg-reg4.results" using ($1+0.46):($2/1000000) with linespoints lt 1 lw 2 pt 1, \
"128-80-peg-reg3.results" using ($1+0.46):($2/1000000) with linespoints lt 2 lw 2 pt 2, \
"128-80-sf13.results" using ($1+0.46):($8/1000000) with linespoints lt 3 lw 2 pt 3, \
"128-72-peg-reg4.results" using 1:($2/1000000) with linespoints lt 4 lw 2 pt 4, \
"198-72-peg-reg3.results" using 1:($2/1000000) with linespoints lt 1 lw 2 pt 1, \
"198-72-peg-reg4.results" using 1:($2/1000000) with linespoints lt 2 lw 2 pt 2, \
"198-72-peg-irreg-8x3-2x4.results" using 1:($2/1000000) with linespoints lt 3 lw 2 pt 3, \
"198-72-sf9.results" using 1:($2/1000000) with linespoints lt 4 lw 2 pt 4, \
"success.lab" with labels
exit

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,2 @@
3.8 0.55 "(128,80) reg4"
2.6 0.85 "(128,80) sf13"
4.0 0.85 "(128,80) reg3"
1.7 0.65 "(128,72) reg4"
0.9 0.75 "(198,72) reg3"
2.9 0.65 "(198,72) reg4"