Add reference for spb calculation.

git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8405 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Steven Franke 2018-01-12 22:48:33 +00:00
parent 9f9932b560
commit db1454e927

View File

@ -54,16 +54,21 @@ function retval = spb_integrand(x)
retval=exp(t1+t2+t3+t4+t5); retval=exp(t1+t2+t3+t4+t5);
endfunction endfunction
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
function retval = qfunc(x) function retval = qfunc(x)
retval = 0.5 * erfc(x/sqrt(2)); retval = 0.5 * erfc(x/sqrt(2));
endfunction endfunction
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
# Calculate sphere packing lower bound on the probability of word error # Calculate sphere packing lower bound on the probability of word error
# given block length (N), code rate (R), and Eb/No. # given block length (N), code rate (R), and Eb/No.
#
# Ref:
# "Log-Domain Calculation of the 1959 Sphere-Packing Bound with Application to
# M-ary PSK Block Coded Modulation," Igal Sason and Gil Weichman,
# doi: 10.1109/EEEI.2006.321097
#------------------------------------------------------------------------------- #-------------------------------------------------------------------------------
N=174 N=174
K=75 K=75