信息论基础-练习与思考5
- 格式:doc
- 大小:148.50 KB
- 文档页数:5
题目
1. 一个(7,1)重复码,求其生成矩阵和监督矩阵以及码的最小距离mind。
2. 一个线性分组码的监督矩阵为101011101011100001101010010100100110H,求其生成矩阵以及码的最小距离mind。
3. 设一个(15,4)循环码的生成多项式1110651)(xxxxxxg。
(1) 求此码的监督多项式h(x);
(2) 求此码的生成矩阵(非系统码和系统码形式);
(3) 求此码的监督矩阵。
4. 一个(7,3)线性分组码的生成矩阵为100111001001110011101G
(1) 构造一个等价的系统码生成矩阵;
(2) 求其监督矩阵;
(3) 构造所有可能的伴随式S的表,并求其所对应的最大可能错误图样E
(4) 求mind,并说明它能可靠地纠几个错?
(5) 若信息位)101(U,求对应的码字;
(6) 它与(7,4)汉明码的关系如何?
5. 已知一个(6,3)线性分组码的全部码字为001011,110011,010110,101110,100101,111000,011101,000000。求该码的输出矩阵与监督矩阵,并讨论其纠错能力。
6. 设一个(7,4)循环码的生成多项式1)(3xxxg,当接收矢量为)1100100(r时,试问接收是否有错?如果有错,至少有几个错?该码能否纠这些错?并求译码器的码字C。
答案
一个(7,1)重复码,求其生成矩阵和监督矩阵以及码的最小距离mind。
1. 对于(7,1)重复码有)0000000(,)1111111(两种形式,可以看出它的生成矩阵是)1111111(G,又由于C1=C0;C2=C0;C3=C0;C4=C0;C5=C0;C6=C0,可知其监督矩阵为(求解方法:先对生成矩
阵转置,然后在其后面加上一单位矩阵即可)
100000101000010010001000100100001010000011H,7)0000000()1111111(mind
2. 一个线性分组码的监督矩阵为101011101011100001101010010100100110H,求其生成矩阵以及码的最小距离mind。
2. 解:
101110101100001110010010101011001001H;
经过基本矩阵变化为100011001010011100001000111000101011,所以01001111000011101011P;010011010110001110110TPQ;010010000110101000011000100001100010101100001G。由生成矩阵可知,最小距离3d。
3.设一个(15,4)循环码的生成多项式1110651)(xxxxxxg。
(1) 求此码的监督多项式h(x);
(2) 求此码的生成矩阵(非系统码和系统码形式);
(3) 求此码的监督矩阵。
3.解:
(1) 循环码(15,4)用1110651xxxxx去除151x得
4321)(xxxxxh
(2) a非系统码的生成矩阵;11106512117621312873214139843231)()()()(xxxxxxxxxxxxxxxxxxxxxxxxgxgxxgxxgxG
inr是)(xg除inx所得余式
b系统码生成矩阵:
1065111075212108531310954141)(1)(1)(1)(xxxxxrxxxxxrxxxxxrxxxxxr
(3) 监督矩阵:1111)()()()(5610112571012358101345910141111121213131414xxxxxxxxxxxxxxxxxxxxxrxxrxxrxxrxG
432543265432765438765498765109876111098712111098131211109141312111023456789101)()()()()()()()()()()(xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhxhxxhxxhxxhxxhxxhxxhxxhxxhxxhxH
4.一个(7,3)线性分组码的生成矩阵为100111001001110011101G
(1) 构造一个等价的系统码生成矩阵;
(2) 求其监督矩阵;
(3) 构造所有可能的伴随式S的表,并求其所对应的最大可能错误图样E
(4) 求mind,并说明它能可靠地纠几个错?
(5) 若信息位)101(U,求对应的码字;
(6) 它与(7,4)汉明码的关系如何?
4.解:
(1) 等价的系统生成矩阵为001110101001111001110G
(2) 监督矩阵0110001110001011101001011000H
假设发送的信号是210aaa,则经编码后输出为6543210ccccccc,其中1062152104203021120aacaacaaacaacacacac
所以:2161052104203ccccccccccccc,也就是00001260152104203ccccccccccccc
(3) 错误图样)(6543210eeeeeeeE
THES对应关系如下:SE
)1110()1000000()0111()0100000()1101()0010000()1000()0001000()0100()0000100()0010()0000010()0001()0000001()0000()0000000(
(4)437minknd
1)2/)1int((mindr
可靠的纠正1个误码。
(5))101(V对应码字为(1010011)UG
(6) 该码是(7,4)汉明码的对偶码
5.已知一个(6,3)线性分组码的全部码字为001011,110011,010110,101110,100101,111000,011101,000000。求该码的输出矩阵与监督矩阵,并讨论其纠错能力。
5.解:
任意选取3个线性关系的码字作为生成矩阵,其生成矩阵为:
100101010110001011G
其监督矩阵为:
110100011010101001H
因为633211nkrr,即能纠一位错误。
6.设一个(7,4)循环码的生成多项式1)(3xxxg,当接收矢量为)1100100(r时,试问接收是否有错?如果有错,至少有几个错?该码能否纠这些错?并求译码器的码字C。
6.解:
接收是由错误的。
24311mod(1)xxxxx
错误至少有一位。该码能纠正这个错误。
因为6231mod(1)xxxx,所以译码器的输出为1100101。