第五章纠错编码习题解答1、已知一纠错码的三个码组为(001010)、(101101)、(010001)
若用于检错,能检出几位错码
若用于纠错,能纠正几位错码
若纠检错结合,则能纠正几位错码同时检出几位错码
[解]该码的最小码距为d0=4,所以有:若用于检错,由d0≥e+1,可得e=3,即能检出3位错码;若用于纠错,由d0≥2t+1,可得t=1,即能检出1位错码;若纠检错结合,由d0≥e+t+1(e>t),可得t=1,e=2,即能纠正1位错码同时能检出2位错码
2、设某(n,k)线性分组码的生成矩阵为:001011100101010110G①试确定该(n,k)码中的n和k;②试求该码的典型监督矩阵H;③试写出该码的监督方程;④试列出该码的所有码字;⑤试列出该码的错误图样表;⑥试确定该码的最小码距
[解]①由于生成矩阵G是k行n列,所以k=3,n=6
②通过初等行变换,将生成矩阵G变换成典型生成矩阵100101010110001011kGIQ由于101110110011011101TQPQ,==,可知典型监督矩阵为110100011010101001rHPI=③监督方程为542431530000aaaaaaaaa④所有码字见下表信息位监督位a5a4a3a2a1a0000000001011010110011101100101101110110011111000⑤错误图样表即错误图样与校正子关系表,见下表错误位置S1S2S3a5101a4110a3011a2100a1010a0001无错000⑥线性码的最小码距为码字的最小重量(全零码除外),所以该码的最小码距为3
3、已知一种(7,3)循环码的全部码组为:00000000101110100101111001010010111011100110111001110010试求该码的生成多项式g(x)、典型生成矩阵G和典型监督矩阵H;[