A、4.17bit B、5.17bit C、4.71bit D、5.71bit
解答:B。
A、1 B、2 C、3 D、4
解答:A。
A、X B、Y C、Z D、一样大
解答:A。
A、 B、 C、 D、
解答:D。
A、H(y1)≥H(y2) B、H(y1)≤H(y2) C、H(y1)<H(y2) D、H(y1)>H(y2)
解答:A。
A、上凸 B、下凸 C、非凸 D、以上都不对
解答:A。
解答:信源符号之间的相关性;信源符号分布的不均匀性。
解答:2;3
解答:log52!;9.4793。
解答:只可能减少,不可能增加。
解答:被消除的;被确定的部分。
解答:条件熵H(X/Y)可看作由于信道上的干扰和噪声的缘故,接收端获得Y后还剩余的对信源符号X的平均不确定度,故称为疑义度。条件熵H(X/Y)可看作唯一地确定信道噪声所需要的平均信息量,故称为噪声熵或散布度。
解答:离散信源的最大熵定理:在离散情况下,集合X中的各事件等概率发生时,熵达到极大值,即 。集合中元素的数目m越多,其熵值就越大。一个有m个符号的离散信源,其最大熵为logm。
解答:信源的冗余度又称剩余度,表征信源信息率多余程度的一个物理量,描述的是信源的相对剩余。冗余度来自两个方面,一是信源符号间的相关性,另一方面是信源符号分布的不均匀性。
解答:一阶马氏链具有3个状态,状态图如图2.1所示。
设各状态的稳态概率 ,则得:
求解上述方程组可得
解答:二阶马氏链的状态mk=22=4,状态图如图所示。设各状态的稳态概率为p(00)、p(01)、p(10)、p(11),则
解得上述方程组得到 。
解答:(1)“3和5同时出现”的概率为 ,则该事件的自信息量为 。
(2)“两个1同时出现”的概率为 ,则该事件的自信息量为
(3)两个点数的各种组合的熵为
(4)两个点数之和的熵为
(5)两个点数中至少一个是1的自信息量为 。
解答:(1)红色球和白色球各50只,此时p(红球)=1/2,p(白球)=1/2,从布袋中随意取出一只球时,猜测其颜色所需要的信息量为 。
(2)红球99只,白球1只,此时p(红球)=99/100,p(白球)=1/100,从布袋中随意取出一只球,猜测其颜色所需要的所需信息量为 。
(3)红、黄、蓝、白球各25只,此时p(红球)=1/4,p(黄球)=1/4,p(蓝球)=1/4,p(白球)=1/4,从布袋中随意取出一只球,猜测其颜色所需要的所需信息量为 。
解答:“小圆点数之和是3”有这样2种情况:1-2,2-1,则该事件发生的概率为 ,该事件所包含的信息量为 。
“小圆点数之和是7”有这样6种情况:1-6,6-1,2-5,5-2,3-4,4-3,则该事件发生的概率为 ,该事件包含的信息量为。
解答:(1)符号x1的自信息量为 。
同理可求得符号x2和号x3的自信息量为
符号x4的自信息量为 。
(2)该消息序列共包含45个符号,即14个x1、13个x2、12个x3和6个x4,则该消息序列的自信息量为 。
平均每个符号携带的信息量为 。
解答:(1)信源A的熵为H(A)=H(0.5,0.25,0.125,0.05,0.05,0.025)=1.94bit/符号
(2)消息a1a2a1a2a2a1所含的信息量为
消息a6a4a4a6a4a6的信息量为
3)6位长消息序列的信息量期望值为
可以看出, 。
解答:(1)摸一次球的概率为p(bl)=1/3,p(w)=2/3,则一次实验包含的不确定度即为一次实验包含的自信息量为 。
(2)第一次实验摸出的是黑球,第二次实验给出的不确定度即为条件熵 。此时条件概率为 , ,条件熵为:
(3)第一次摸出的是白球,第二次实验给出的不确定度即为 。此时,条件概率为 , ,条件熵为:
(4)第二次实验包含的不确定度为即为条件熵 ,
解答:(1)各颜色出现的概率为 , , 。仅对颜色感兴趣,又因为平均不确定在数值上等于平均自信息量,则平均不确定为:
(2)由于颜色是对应某一数字的,只要已知数字即可知道颜色,因而对颜色和数字都感兴趣只需考虑数字即可,则平均不确定度为:
显然,此时条件熵H(颜色/数字) = 0。
(3)如果颜色已知时,条件熵H(数字/颜色)为:
解答:(1)如果已知X和Y的试验结果,得到的平均信息量为联合熵H(XY),直接利用所给的联合概率矩阵,得到
(2)如果已知Y的试验结果,得到的平均信息量为H(Y)。因此,需要计算Y的概率分布。Y的概率分布{p(y1), p(y2), p(y3)}计算方法为 ,可求得:
那么,
(3) 已知Y试验结果的情况下,告知X的试验结果,得到的平均信息量即为条件熵H(X/Y)。H(X/Y)的求法有2种:
解法1:
解法2:
解答:(1)由题意,采样率为每秒8000次,量化级数为256,则每个抽样值所包含的平均自信息量为 。
(2)该语音信源的信息输出率为 。
解答:1)由题意知,P(第一个球是红球)=P(第一个球是蓝球)=0.5,因此 。
P(第二个球是红球)=P(第二个球是蓝球)=0.5,则 。
H(X2/X1)=P(第一个球是红球)*H(X2/第一个球是红球)+P(第一个球是篮球)*H(X2/第一个球是蓝球)=0.5H(2/5)+0.5H(2/5)=0.971bit/符号
2)条件熵 随着k的增加而减少,因为知道以前的结果会降低这次结果的不确定性,以前的结果知道的越多,这次结果的不确定性就越小,直到 。
解答:由于f(X)是定义在X上的实函数,所以f(X)的定义域必定小于等于X的定义域,所以f(X)的不确定度小于等于X的不确定度,即H[f(X)]≤H[X]。只有当f(X)在X的集合上均有定义,且一一对应,没有相同定义时,f(X)的不确定度等于X的不确定度。
p(x1i) |
A |
B |
C |
|
1/2 |
1/3 |
1/6 |
||
p(x2j/x1i) |
D |
1/4 |
3/10 |
1/6 |
E |
1/4 |
1/5 |
1/2 |
|
F |
1/4 |
1/5 |
1/6 |
|
G |
1/4 |
3/10 |
1/6 |
解答:由题意,各条件概率已给出,可以求得联合概率,然后直接应用联合熵的定义式计算H(X1X2)。联合概率为如表所示。
|
A |
B |
C |
|
P(ij) |
D |
1/8 |
1/10 |
1/36 |
E |
1/8 |
1/15 |
1/12 |
|
F |
1/8 |
1/15 |
1/36 |
|
G |
1/8 |
1/10 |
1/36 |
解答: ,
由方程组 求解得 。
极限平均符号熵 。
解答:(1)转移概率矩阵为 ,
由此可以列出方程组,计算得平稳后的信源的概率分布为1/3,1/3,1/3;
(2)同上题,由状态图可求出信源熵H¥=H(p,1-p);
(3)当p=0或p=1时信源的熵为0,因为此时的信源为确定性信源。
解答:
利用贝叶斯公式得:
同理可得 ,所以
因此,熵速率 。
解答:(1)从图中可以看出,该马尔可夫信源的一步转移矩阵为 ,可得
计算得 ,则得
所以,信源熵为
(2)因为
求其对p的一阶导数
令 ,得 。所以当 时,信源的极限熵达到最大值。
解答:(1)状态转移概率矩阵为
(2)符号条件概率矩阵
(3)稳定后的状态概率分布 。
(4)稳定后的符号概率分布为
, 。
(5)计算极限熵 。
解答:(1)设该信源的稳定状态概率为 ,联立方程 ,求解该方程组可以得到 。
(2)因为 , ,根据马尔可夫信源极限熵的计算公式可得极限熵为:
p(y/x) |
X |
a |
b |
c |
Y |
d |
1/4 |
3/10 |
1/6 |
c |
1/4 |
1/5 |
1/2 |
|
e |
1/4 |
1/5 |
1/6 |
|
f |
1/4 |
3/10 |
1/6 |
解答:设信源X,Y输出的每一对消息出现的联合概率为p(xy)=p(x)×p(y/x),由题意可得联合概率的计算结果如表所示。
p(xy) |
a |
b |
c |
d e f g |
1/8 1/8 1/8 1/8 |
1/10 1/15 1/15 1/10 |
1/36 1/12 1/36 1/36 |
根据联合熵的计算公式可得:
信源X的熵
条件熵
信源y输出符号d的概率
同理可求出e,f和g的概率为:
, ,
因此,可计算得到:
A、230bit/s B、460bit/s C、840bit/s D、920bit/s
解答:D。
A、8.96kHz B、4.48kHz C、2.48kHz D、2.4kHz
解答:B。
A、 B、 C、 D、
解答:C。
A、 B、 C、 D、
解答:A。
A、p(x/y)=0 B、p(xy)=0 C、p(y/x)=0 D、以上都不对
解答:C。
解答: 。
解答: 0;香农限。
解答:求最佳输入分布时的最大输出熵。
解答:有噪信道传输。
解答:噪声源的不确定性。
解答:对于某特定信道,若转移概率p(bj/ai)已经确定,则互信息就是关于输入符号分布概率p(ai)的上凸函数,也就是能找到某种概率分布p(ai),使I(X;Y)达到最大,该最大值就是信道所能传送的最大信息量。
解答:高斯白噪声加性波形信道是指加入信道的噪声是限带的加性高斯白噪声,其均值为0,功率谱密度为N0/2。
解答:带限AWGN波形信道在平均功率受限条件下信道容量的基本公式,也就是有名的香农公式 ;当归一化信道容量 趋近于零时,也即信道完全丧失了通信能力,此时 为-1.6dB,称作香农限,是一切编码方式所能达到的理论极限。
解答: 称为单位频带的信息传输率,即频带利用率。该值越大,信道就利用得越充分。
解答:(1)输入X的熵为 。
条件熵H(Y/X)为:
由 求出联合概率 ,而 ,再利用公式 求出 。
因此, 。
(2)信道容量 。
若要达到信道容量,那么输入应为等概分布,即p(xi)=0.5。
解答:(1)由 求出 ,再由 求出p(yj)。
根据公式,接收端的平均不确定度为:
(2)由于噪声产生的不确定度为:
(3)由信道容量的定义可得
由 ,可得a=0.6,所以,信道容量C=0.16 bit/符号。
解答:由题意可得该信道的概率转移矩阵P为 ,可以先求出单个符号传输时的速率为:
则此时信道容量为C=0.919×1000=919 bit/s。
解答:由图可知该信道是对称DMC信道,根据对称DMC信道容量的计算公式可求出:
当ε=0时,C=1.58bit/符号;当ε=1/2时,C=1bit/符号。
(1) (2)
解答:(1)将 分解,可得 和 。利用公式 ,可以求出该信道的信道容量C1为:
(2) 将 分解,可得 和 ,利用公式 可以求出该信道的信道容量C2为:
由于 ,所以C1<C2。
解答:(1)由 求出 ,由 ,可得
(2)噪声熵H(Y/X)为:
(3)当接收端收到一个符号y2的正确概率为 ,相应的错误概率为 。
(4)同理,可计算出接收端收到符号y1和y3的正确概率分别为 ,则相应的错误概率分别为 。
则从接收端看的平均错误概率为 。
(5) 从发送端看的平均错误概率为Σp(xi)(1-p(yj/xi))=0.73
(6) 由于p(x3/y3)=0,该信道传输的错误概率较大,所以较差;
(7)
解答:由题意,信号功率与噪声功率谱密度之比为P/N=45.5MHz,代入公式计算可得:
解答:该信道的信道容量为:
传输一个符号所需的时间为1毫秒,则该信道能通过的最大速率为0.1×1000=100bit/s
解答:由题意知每帧电视图像中各像素的变化有M=10300000种,则每帧图像所包含的信息量为:
每秒发送30帧图像,则信道容量为 。
为获得满意的图像质量,信噪比要求为30dB,则利用公式 求出所需的带宽为:
解答:(1)信息传输速率为 ,其中 ,则
(2)由香农公式 ,得 ,所以 ,即正确传输这些数据至少需要的发送功率为 。
解答:(1) 信道上的信号与噪声的平均功率比值为10,即SNR=10,代入利用香农公式 ,可得
(2)SNR=5,代入公式 可得
(3)将W的值代入公式 ,可得SNR=120。
解答:由信道容量和带宽、信号噪声比的关系式可得:
即要求 才能使信号无差错传输,此时 。
解答:亮度电平等概分布,则每个象素携带的信息量为log16(bit/pixel),则每秒需传送的信息速率为:
由题意知信噪功率比 ,信道容量为 ,则每秒传送40帧图片所需的信道带宽 。
解答:(1)两信道C1和C2级联为C3后,信道C3的转移概率矩阵为:
由此可出,转移概率矩阵P不变,所以信道容量不变。
(2)C2C1不能级连构成信道,因为C2的输出符号数不等于C1的输入符号数。
解答:(1)考虑每一层是等概分布,则每个采样点含有的信息量为 。
因为最高频率为4kHz,取样速率为8kHz,所以此语音信号的信息传输速率为
(2)无差错传输时需要满足 ,则
所以,无差错传输时需要的最小输入功率为 。
A、1/3 B、2/3 C、3/3 D、4/3
解答:D
A、H(U) B、0 C、I(U;V) D、没有下限
解答:B
A、大于0 B、等于信源的信息熵
C、大于信源的信息熵 D、以上都不正确
解答:B
A、R(D) 是关于D的上凸函数 B、R(D)在区间(0, Dmax)上是严格递减函数
C、R(D)是非负函数 D、R(D)的值域为[0, H(X)]
解答:A
A、信道不同,信道容量就不同
B、信源不同,信息率失真就不同
C、信道中由于噪声干扰消失的信息量为H(Y/X),信源压缩损失的信息量为H(Y/X)
D、信道中由于噪声干扰消失的信息量为H(X/Y),信源压缩损失的信息量为H(X/Y)
解答:C。
解答:H(p);¥。
解答: ;压缩到的最小值。
解答: ;对于给定的信源,在满足保真度准则 的前提下,信息率失真函数R(D)是信息率允许压缩到的最大值。
解答:所有满足R(D)=0中D的最小值。
解答:下凸。
解答:由题意知 ,可列出失真矩阵 ,平均失真 。
解答:由失真矩阵 ,可得Dmin=0,此时 ,相应的转移概率矩阵为 ;
,R(Dmax)=0,相应的转移概率矩阵。
解答:由失真矩阵 ,可得Dmin=0, ,相应的转移概率矩阵为 ;
R(Dmax)=0,相应的转移概率矩阵为 (只是其中的一种)。
解答:由失真矩阵 可得Dmin=0, ,相应的转移概率矩阵为 ;
,R(Dmax)=0,相应的转移概率矩阵为 。
A、压缩信源的冗余度 B、在信息比特中适当加入冗余比特
C、研究码的生成矩阵 D、对多组信息进行交织处理
解答:A
A、如果编码码字满足Kraft不等式,则该码字是唯一可译码
B、Kraft不等式是唯一可译码的充要条件
C、定长码一定满足Kraft不等式
D、即时码有时不满足Kraft不等式
解答:D。
A、奇异码是唯一可译码 B、非奇异码是唯一可译码
C、非奇异码不一定是唯一可译码 D、非奇异码不是唯一可译码
解答:C。
A、误差扩散 B、速率匹配 C、概率匹配 D、方差匹配
解答:D。
A、平均码长 B、H(X) C、信源符号概率分布 D、编码方法
解答:D。
解答:H(X)、R(D)。
解答:H(X);H(X)-ε。
解答:3。
解答:香农第一定理;不小于。
表5.1 题1的表
消息 |
概率 |
C1 |
C2 |
C3 |
C4 |
C5 |
C6 |
u1 |
1/2 |
000 |
0 |
0 |
0 |
1 |
01 |
u2 |
1/4 |
001 |
01 |
10 |
10 |
000 |
001 |
u3 |
1/16 |
010 |
011 |
110 |
1101 |
001 |
100 |
u4 |
1/16 |
011 |
0111 |
1110 |
1100 |
010 |
101 |
u5 |
1/16 |
100 |
01111 |
11110 |
1001 |
110 |
110 |
u6 |
1/16 |
101 |
011111 |
111110 |
1111 |
110 |
111 |
解答:(1)唯一可译码有C1、C2、C3、C6。
(2)非延长码(即时码)有C1、C3、C6。
(3)
C1码组的平均码长 ,编码效率为 。
C2码组 ,编码效率为 。
C3码组的平均码长 ,编码效率也为94.1%。
C6码组的平均码长 ,编码效率为 。
消息符号 |
u0 |
u1 |
u2 |
u3 |
概率pi |
1/2 |
1/4 |
1/8 |
1/8 |
编码 |
0 |
10 |
110 |
111 |
解答:(1)该信源的熵为
(2)平均码长为
(3)若各消息符号间相互独立,求编码后对应的二进码序列中出现“0”和“1”的无条件概率编码为:
解答:(1)信源熵为:
(2)出现一个“0”的概率:
则出现一个"1"的概率为: 。
(3)编码效率为 。
(4)根据所给的概率,编出的费诺码和香农码是一样的,如表所示。
符号 |
概率 |
码字(r=2) |
u1 |
1/2=64/128 |
0 |
u2 |
1/4=32/128 |
10 |
u3 |
1/8=16/128 |
110 |
u4 |
1/16=8/128 |
1110 |
u5 |
1/32=4/128 |
11110 |
u6 |
1/64=2/128 |
111110 |
u7 |
1/128=1/128 |
1111110 |
u8 |
1/128=1/128 |
1111111 |
(5)平均码长 。
编码效率为
解答:(1)由香农编码方法可得各个符号消息的码字
信源符号xi |
符号概率p(xi) |
累加概率pi |
-log p(xi) |
码字长度ki |
码字 |
x1 |
1/2 |
0 |
1 |
1 |
1 |
x2 |
1/4 |
0.5 |
2 |
2 |
01 |
x3 |
1/8 |
0.75 |
3 |
3 |
001 |
... |
... |
... |
... |
... |
... |
xi |
1/2i |
1-1/2i-1 |
i |
i |
0000…1 |
所以,码字为1,01,001,0001,…,0…01(i-1个“0”和1个“1”), …
(2)码字的平均信息传输速率为:
(3)由于 ,所以信源编码效率为 。
解答:(1)该信源符号熵 。
(2)哈夫曼编码编成的二元变长码(编码过程略),其码字为00,01,11,100,1010,1011。平均码长为 ,则编码效率为:
(3)要求译码错误小于10-3,采用定长二元码,此时
由编码效率 求得 ,由 可得 。
解答:(1)符号熵 。
(2)香农编码编成二进变长码,如表所示。
符号概率p(xi) |
累加概率pi |
-log p(xi) |
码字长度ki |
码字 |
0.32 |
0 |
1.644 |
2 |
00 |
0.22 |
0.32 |
2.184 |
3 |
010 |
0.18 |
0.54 |
2.474 |
3 |
100 |
0.16 |
0.72 |
2.644 |
3 |
101 |
0.08 |
0.88 |
3.644 |
4 |
1110 |
0.04 |
0.96 |
4.644 |
5 |
11110 |
平均码长为 ,则可得编码效率为
。
(3)费诺编码编成二进变长码,如表所示。
p(xi) |
第一次分组 |
第二次分组 |
第三次分组 |
第四次分组 |
二元码字 |
码长ki |
0.32 |
0 |
0 |
|
|
00 |
2 |
0.22 |
1 |
01 |
2 |
|||
0.18 |
1 |
0 |
10 |
2 |
||
0.16 |
1 |
0 |
110 |
3 |
||
0.08 |
1 |
0 |
1110 |
4 |
||
0.04 |
1 |
1111 |
4 |
平均码长为
编码效率:
(4)哈夫曼编码编成二进变长码(过程略),码字为:10,00,01,110,1110,1111。
平均码长 ,则编码效率
(5)哈夫曼编码编成三进变长码(过程略),编出的码字为: 1,2,00,01,021,022。
平均码长为 ,则编码效率为:
(6)若用逐个信源符号来编定长二进码,且要求不出差错译码,所需要的每符号的平均信息率为3bit/符号,此时编码效率为78.3%。
(7)当译码差错小于10-3的定长二进码要达到(4)中哈夫曼的效率时,此时方差 ,由 ,得 ,则 。
解答:(1)费诺码和霍夫曼编码如表所示。
符号 |
概率 |
码字(r=3) |
|
|||||||||||||
u1 |
1/4=8/32 |
a |
|
|||||||||||||
u2 |
1/4=8/32 |
ba |
|
|||||||||||||
u3 |
1/8=4/32 |
bb |
|
|||||||||||||
u4 |
1/8=4/32 |
ca |
|
|||||||||||||
u5 |
1/16=2/32 |
cba |
|
|||||||||||||
u6 |
1/16=2/32 |
cbb |
|
|||||||||||||
u7 |
1/16=2/32 |
cca |
|
|||||||||||||
u8 |
1/32=1/32 |
ccb |
|
|||||||||||||
u9 |
1/32=1/32 |
ccc |
|
|||||||||||||
|
符号 |
概率 |
码字(r=3) |
|||||||||||||
|
u1 |
8/32 |
8/32 |
8/32 |
16/32(a) |
b |
||||||||||
|
u2 |
8/32 |
8/32 |
8/32 |
8/32(b) |
c |
||||||||||
|
u3 |
4/32 |
4/32 |
8/32(a) |
8/32(c) |
ab |
||||||||||
|
u4 |
4/32 |
4/32 |
4/32(b) |
|
ac |
||||||||||
|
u5 |
2/32 |
4/32(a) |
4/32(c) |
|
aab |
||||||||||
|
u6 |
2/32 |
2/32(b) |
|
|
aac |
||||||||||
|
u7 |
2/32(a) |
2/32(c) |
|
|
aaaa |
||||||||||
|
u8 |
1/32(b) |
|
|
|
aaab |
||||||||||
|
u9 |
1/32(c) |
|
|
|
aaac |
||||||||||
|
符号 |
概率 |
码字(r=3) |
|
||||||||||||
|
u1 |
8/32 |
8/32 |
8/32 |
16/32(a) |
c |
|
|||||||||
|
u2 |
8/32 |
8/32 |
8/32 |
8/32(b) |
aa |
|
|||||||||
|
u3 |
4/32 |
4/32 |
8/32(a) |
8/32(c) |
ac |
|
|||||||||
|
u4 |
4/32 |
4/32 |
4/32(b) |
|
ba |
|
|||||||||
|
u5 |
2/32 |
4/32(a) |
4/32(c) |
|
bb |
|
|||||||||
|
u6 |
2/32 |
2/32(b) |
|
|
bc |
|
|||||||||
|
u7 |
2/32(a) |
2/32(c) |
|
|
aba |
|
|||||||||
|
u8 |
1/32(b) |
|
|
|
abb |
|
|||||||||
|
u9 |
1/32(c) |
|
|
|
abc |
|
第二种码方差较小。
信源熵为:
费诺码的平均码长为:
霍夫曼码的平均码长为:
各自的编码效率为 。从上述结果可以看出,霍夫曼码更有效。
(2)若要求符号c后不跟c,则有两种情况必须禁止:
l 在一个码字中出现cc组合;
l 若有一个或多个码字是以符号c开始的,则码字结尾出现c。
下面是一种可能的编码:
表5.13
符号 |
概率 |
码字(r=3) |
u1 |
1/4=8/32 |
a |
u2 |
1/4=8/32 |
ba |
u3 |
1/8=4/32 |
bb |
u4 |
1/8=4/32 |
caa |
u5 |
1/16=2/32 |
cab |
u6 |
1/16=2/32 |
cba |
u7 |
1/16=2/32 |
cbb |
u8 |
1/32=1/32 |
cbca |
u9 |
1/32=1/32 |
cbcb |
该码的平均码长为 ,编码效率为 。
还有两种可能的编码(过程略):
l a,ca,cb,baa,bab,bba,bbb,bca,bcb,其编码效率为0.84。
l c,ba,bb,aa,aba,abb,aca,acba,acbb,其编码效率为0.87。
解答:(1)二进符号的霍夫曼码编码过程如表所示。
符号 |
概率 |
码字(r=2) |
||||||
u1 |
1/3 |
1/3 |
1/3 |
1/3 |
1/3 |
2/3(0) |
1 |
|
u2 |
1/3 |
1/3 |
1/3 |
1/3 |
1/3(0) |
1/3(1) |
00 |
|
u3 |
1/9 |
1/9 |
1/9 |
2/9(0) |
1/3(1) |
|
011 |
|
u4 |
1/9 |
1/9 |
1/9(0) |
1/9(1) |
|
|
0100 |
|
u5 |
1/27 |
2/27(0) |
1/9(1) |
|
|
|
01011 |
|
u6 |
1/27(0) |
1/27(1) |
|
|
|
|
010100 |
|
u7 |
1/27(1) |
|
|
|
|
|
010101 |
|
信源熵
平均码长
编码效率
(2)码元用a、b、c来表示:
表5.15
符号 |
概率 |
码字(r=3) |
u1 |
1/3 |
a |
u2 |
1/3 |
b |
u3 |
1/9 |
ca |
u4 |
1/9 |
cb |
u5 |
1/27 |
cca |
u6 |
1/27 |
ccb |
u7 |
1/27 |
ccc |
平均长度为 ,编码效率为 。
(3)霍夫曼码(二进制)的花费为 ,费诺码(三进制)的花费为 。由此可见,三进费诺码的花费较小。
解答:(1)设信源集合为 ,状态集合为 ,由题意知状态转移概率矩阵为 ,可由下列方程组求解得到状态的稳定概率{pi}:
所以, ,即 。
由状态转移矩阵可得
所以,
(2)哈夫曼编码:
(3)极限熵为 ,平均码长为 ,编码效率为 。可以看出,平均编码长度逼近极限熵 。
A |
B |
C |
D |
E |
F |
G |
H |
0.1 |
0.18 |
0.4 |
0.05 |
0.06 |
0.1 |
0.07 |
0.04 |
解答:(1)该信源的熵为:
信息传输速率R=2.55bit/s
(2)哈夫曼编码
C 0.4 0
B 0.18 0 1.0
A 0.1 0 0.23 0
F 0.1 0 1 0.37 1 0.61 1
G 0.07 0 0.13
E 0.06 1 0.19 1
D 0.05 0 0.09 1
H 0.04 1
编码结果:
C B A F G E D H
0 110 100 1110 1010 1011 1110 11111
平均码长为
所以编码效率为
A、4 B、5 C、6 D、7
解答:C。
A、5 B、4 C、3 D、2
解答:C。
A、任意多个码字的线性组合仍是码字 B、最小汉明距离等于最小非0码字的重量
C、最小汉明距离为3 D、任一码字和其校验矩阵的乘积为0
解答:D。
A、离散无记忆信道 B、无错编码
C、无扰编码 D、消息先验等概
解答:D。
A、校验矩阵H中有dmin-1列线性无关 B、校验矩阵H中有dmin列线性无关
C、生成矩阵G中有dmin-1列线性无关 D、生成矩阵G中有dmin列线性无关
解答:A。
解答:译码规则;编码方法。
解答:h(x)=x3+x+1。
解答:有扰离散信道编码。
解答:n。
解答:最大的后验概率maxp(xi/yj);最大的先验概率maxp(yj/xi)。
解答: ;信道对码字造成怎样的干扰。
解答:R-C;RHT是否为0。
解答:(1)由校验位与信息位的关系为 ,可以直接写出生成矩阵 ,并由系统码的生成矩阵和校验矩阵的关系得到校验矩阵 。
(2)该码的最小距离为dmin=4。
(3)编码器硬件逻辑连接图为:
u0 |
u1 |
u2 |
u3 |
输入
|
|
|
+ |
输出
v0 |
v1 |
v2 |
v3 |
解答:教材上第六章例6-4的(7,4)汉明码的生成矩阵为 ,校验矩阵为 。
分别以信息组m=(0000),(0001),…(1111)乘以生成矩阵G求出16个码字C0~C15(详见阵列译码表)。
求伴随式与错误图案之间的关系。由 得到方程组 。由于伴随式S有23=8种组合,所以可以将全零图案(1个)和只有一个差错的图案(7个)与伴随式一一对应。将Ej=(0000000),(1000000),(0100000),…,(0000001)代入上述方程组,求得相应的Sj分别为(000),(101),…,(001)详见阵列译码表。
S0=000 |
C0=0000000 |
C1=0001011 |
C2=0010110 |
C3=0011101 |
C4=0100111 |
C5=0101100 |
C6=0110001 |
C7=0111010 |
S1=101 |
E1=1000000 |
1001011 |
1010110 |
1011101 |
1100111 |
1101101 |
1011001 |
1111010 |
S2=111 |
E2=0100000 |
0101011 |
0110110 |
0111101 |
0000111 |
0001100 |
0010001 |
0011010 |
S3=110 |
E3=0010000 |
0011011 |
0000110 |
0001101 |
0110111 |
0111100 |
0100001 |
0101010 |
S4=011 |
E4=0001000 |
0000011 |
0011110 |
0010101 |
0101111 |
0100100 |
0111001 |
0110010 |
S5=100 |
E5=0000100 |
0001111 |
0010010 |
0011001 |
0100011 |
0101000 |
0110101 |
0111110 |
S6=010 |
E6=0000010 |
0001001 |
0010100 |
0011111 |
0100101 |
0101110 |
0110011 |
0111000 |
S7=001 |
E7=0000001 |
0001010 |
0010111 |
0011100 |
0100110 |
0101101 |
0110000 |
0111011 |
|
C8=1000101 |
C9=1001110 |
C10=1010011 |
C11=1011001 |
C12=1100010 |
C13=1101001 |
C14=1110100 |
C15=1111111 |
|
0000101 |
0001110 |
0010011 |
0011000 |
0100010 |
0101001 |
0110100 |
01111111 |
|
1100101 |
1101110 |
1110011 |
1111000 |
1000010 |
1001001 |
1010100 |
1011111 |
|
1010101 |
1011110 |
1000011 |
1001000 |
1110010 |
1111001 |
1100100 |
1101111 |
|
1001101 |
1000110 |
1011011 |
1010000 |
1101010 |
1100001 |
1111100 |
1110111 |
|
1000001 |
1001010 |
1010111 |
1011100 |
1100110 |
1101101 |
1110000 |
1111011 |
|
1000111 |
1001100 |
1010001 |
1011010 |
1100000 |
1101011 |
1110110 |
1111101 |
|
1000100 |
1001111 |
1010010 |
1011001 |
1100011 |
1101000 |
1110101 |
1111110 |
若收码R=(0010100,0111000,1110010),由表6.3可查出发码为:0010110,0111010,1100010。
解答:(1)生成矩阵的系统形式为
(2)该码的校验矩阵
(3)该码的伴随式方程为
由于伴随式S有4位,共有16种。每个伴随式对应的错误重量最轻的错误图案如表示。
S |
E |
0000 |
0000000 |
1110 |
1000000 |
0111 |
0100000 |
1101 |
0010000 |
1000 |
0001000 |
0100 |
0000100 |
0010 |
0000010 |
0001 |
0000001 |
0011 |
1010000 |
0101 |
0000101 |
0110 |
0000110 |
1001 |
0001001 |
1010 |
0001010 |
1100 |
0001100 |
1111 |
0101000 |
1011 |
0001011 |
(4)该码的最小码间距离为dmin=4。
(5)由 得到与信息序列[101]对应的码字为C=[1010011]。
因为 ,所以码字C与H正交。
解答:由题意知,信息多项式 。由CRC-ITU-T给出的生成多项式 可得n-k=16。根据CRC循环冗余码的构码方法,需要计算余式 。将m(x)和g(x)代入,用长除法求得:
r(x)=x14+x13+x11+x7+x6+x3+x2+x+1
所以附加在信息位(0000110101100010101100)后的CRC校验码是(0110100011001111)。
解答:(1)由题意知,k=15-10=5,
(2)码多项式c(x)与信息多项式的关系是: 。因此,先计算r(x)。
将各多项式代入上式,并用长除法求得 。因此,
(3)判断某码多项式是否为许用多项式,需要计算r(x)h(x)被(xn+1)除后的余数是否为零。如果为零,则为许用多项式;否则,不是许用多项式。
或计算r(x)被g(x)除后的余式,如果为零,则为许用多项式;否则,不是许用多项式。
所以R(x)=x14+x5+x+1不是许用码多项式。
解答:由题意知该汉明码为(7,4)线性系统码,且校验矩阵H已知,因此很容易得到该汉明码的生成矩阵 。
当输入序列为1101,0110,1010时,4位信息位编一次码,输出序列为1101001,0110001,1010011。
解答:由题意得该分组码的生成矩阵为 ,
其监督矩阵为 。
因为 ,所以t=1,即该分组码能纠正1位随机错误。
解答:接收是有错误的。将接收矢量为r=(1100100)写成多项式为 ,且
所以接收有错,错误至少有一位。如有1位错误,该码能纠正这个错误。因为 ,所以译码器的输出为1100101。
解答:
(1)由生成多项式可得该(15,7)循环码的编码电路如下:
|
(2)信息位为u=(101001),则监督位为01100001,编成的系统码字为011000010101001。
解答:(1)生成矩阵 经过行变换和列置换后,得到其系统形式为 ,相应的系统校验矩阵为 。
(2)从(1)中得到的校验矩阵H可以看出,校验矩阵有2列线性无关,3列就线性相关了,所以该码的最小码间距离为dmin=3。
(3)若输入信息位m=110,其对应的输出码字为C=mG=mG’=(110110)。
(4)该(6,3)码的标准阵列译码表如表6.4所示。
表6.4 (6,3)码的标准阵列译码表
s1=000 |
000000 |
001110 |
010101 |
011011 |
100011 |
101101 |
110110 |
111000 |
s2=011 |
100000 |
101110 |
110101 |
111011 |
000011 |
001101 |
010110 |
011000 |
s3=101 |
010000 |
011110 |
000101 |
001011 |
110011 |
111101 |
101110 |
101000 |
s4=110 |
001000 |
000110 |
011101 |
010011 |
101011 |
100101 |
111110 |
110000 |
s5=100 |
000100 |
001010 |
010001 |
011111 |
100111 |
101001 |
110010 |
111100 |
s6=010 |
000010 |
001100 |
010111 |
011001 |
100001 |
101111 |
110100 |
111101 |
s7=001 |
000001 |
001111 |
010100 |
011010 |
100010 |
101100 |
110111 |
111001 |
s8=111 |
100100 |
101010 |
110001 |
111111 |
000111 |
001001 |
010010 |
011100 |
(5)若接收码字为R=111001,可以从标准阵列译码表中求得发码和信息位。
解法1:直接查表C=(111000)
解法2: ,查表得C=(111000)
解法3: ,查表得E=(000001),C=R+E=(111000)
按题意,该码由G生成,所以对应的信息位m=(011);
若按系统码生成矩阵 ,则该码是系统码,所以m=(111)。
解答:(1)计算接收码字与校验矩阵转置的积,可得
此时错误图案E=0000000,所以译码输出为C=R=1110000。
由于 ,表示接收有错,错误图案为E=0001000,所以译码输出为C=R+E=1111000
(2) 和 定义的是同一个码集。
(3) 和 化成系统形式后, 。
解答:由生成矩阵G可以看出该生成矩阵是系统生成矩阵,可直接写出其系统校验矩阵为:
由生成阵知,该码共 组消息,消息和相应的码字关系为:
表
消息 |
码字 |
00 |
00000 |
01 |
01010 |
10 |
10000 |
11 |
11010 |
其标准阵为
可以看出,该码组的最小码间距离为 ,纠错能力为 。
对11111和10000译码后得到 。
解答:(1)由题意得
写成矩阵形式为 ,则可得校验矩阵为 ,生成矩阵为 。
(2)该码的最小码距 。
解答:(1)输出与输入之间的关系为:
输出 , 。
编码器结果如下所示:
(2)状态共4个,因为当前输出Ci与当前输入mi和前两个时刻的输入mi-1,mi-2有关系。状态图如下:
(3)自由距离df=6。
解答:1)由题意得联合概率矩阵为
根据最佳译码规则制定的译码方法是:
F(y1)= x1 F(y2)= x1 F(y3)= x3
此时,平均错误概率PE =1-1/4-1/6-1/8=11/24
2)根据最大似然概率译码规则,得译码规则为:
F(y1)=x1 F(y2)=x2 F(y3)=x3
收到y1后的错误概率Pe1=1/2
收到y2后的错误概率Pe2=1/2
收到y3后的错误概率Pe3=1/2
Y的概率分布为:{1/4 1/4 1/2}
∴平均错误概率为:
PE=p(y1)*Pe1+p(y2)*Pe2+p(y3)*Pe3=1/4*(1/2)+1/4*(1/2)+1/2*(1/2)=1/2
解答:(1)根据题意,各码字之间的距离分别为:
d(00000000,00001111)=4,d(00000000,00110011)=4,d(00000000,00111100)=4,
d(00001111,00110011)=4,d(00001111,00111100)=4,d(00110011,00111100)=4
所以码C的最小距离dmin=4。
(2)码C的补码是{11111111, 11110000, 11001100,11000011}
d(11111111,11110000)=4,d(11111111,11001100)=4,d(11111111,11000011)=4,
d(11110000, 11001100)=4,d(11110000, 11000011)=4,d(11001100, 11000011)=4
故C补码的最小距离dmin=4。
(3)推广到一般的二元码也有以上的结论
设码C中任意两码字的距离为d,即两码字有d位不同,n-d位相同。变补后,仍有d位不同,n-d位相同,所以任意两码字的距离不变,最小距离当然不变。
解答:(1)对矩阵G初等行变换,得系统生成矩阵 ,
系统校验矩阵 。
(2)由C=mG可求出,输入信息m=(101)对应的输出码字为c=1010011, ,所以与信息序列101相对应的码字正交于H。
(3)伴随式 。
C1 |
C2 |
C3 |
C4 |
C5 |
C6 |
C7 |
C8 |
000000 |
000111 |
011001 |
011110 |
101011 |
101100 |
110010 |
110101 |
解答:(1)由码集有8个码字得k=3,n=6;码率R=3/6=0.5。
(2)最小距离dmin=3,检错个数2。
(3)当接收序列分别为100000和001011时,不是发码,采用最小距离译码准则,这两个收码被译成的发码码字分别为C1与C5。
(4)任意3个线性无关的码字组合都可产生生成矩阵 。
(5)生成矩阵 不可以系统化,由C=m×G得到 ,
可以得到校验矩阵 。
解答:CRC循环冗余码的生成方法为:
(1)写出信息多项式 ,然后将信息多项式乘以 ,得到 ;
(2)除以生成多项式 ,得到余数为 ,即01110;
(3)信息帧的CRC校验码即为01110,发送的帧为T=101000110101110。
解答:(1)n=6,k=3
由C=mG,可得所有码字为000000,000111,011001,011110,101011,101100,110010,110101。
(2)将生成矩阵G进行行变换/列置换,变成系统生成矩阵 ,则系统校验阵为 。
(3)最小汉明距离=3,能纠一位错,最大纠错能力=1。
错误图案E |
伴随式S |
100000 |
101 |
010000 |
110 |
001000 |
011 |
000100 |
100 |
000010 |
010 |
000001 |
001 |
(4)由 ,知E=010000,则 。
解答:
(1)该卷积码的编码器构图为:
(2)
如图所示的卷积码编码器。试求:(1)k、m、n分别是多少?(2)写出脉冲相应;(3)当输入u=110 011 101时,写出生成矩阵并求出对应的码字。
解答:
(1)k=3,m=2,n=4;
(2)
(3)生成矩阵为:
输入u=110 011 101对应的码字为 。
答:(1)该卷积码的编码器框图为:
l=0 1 2 3 4 5 6 7 |
l=0 |
输出码字为:c=111 010 001 110 100 101 011
解答:(1)由图可知:连接矢量为:g(1)=[1,0,1] g(2)=[0,1,1]
连接多项式为:g(1)(D)= 1+D2 g(2)(D)=D+D2
(2)状态图为:其中(s0:00,s1:01,s2:10,s3:11)
(3)网格图为:
4)该卷积码的自由距离df=4
解答:信源编码;扩散和混淆
解答:IBM;64
解答:加密;数字签名
解答:替换、换位
解答:用加密方程 将ABE,DEAD分别代入可得结果为
1,32,14,4,14,1,4
解答:用解密方程 将4, 1, 5, 1分别代入可得结果为
4,1,20,1
解答:用加密方程 将BIG HIGH分别代入可得加密结果为:
8,14,9,17,14,13,17
解答:用解密方程 ,将4,20,1,5,20,5,4分别代入可得解密结果为:4,5,1,4,5,14,4。
解答:(1)两个质数p=7,q=11,欧拉函数f(n)=(p-1)´(q-1)=6´10=60
满足同余方程 的有:
11´11模60=1,19´19模60=1,29´29模60=1,31´31模60=1,49´49模60=1
因此,得到5个允许的d为:11、18、29、31和49。
(2)由37´251 (模360)=1,所以e为251。
用加密方程 将DIGTAL分别代入可得结果。