《信息论与编码》-曹雪虹-课后习题答案 第二章
2.1一个马尔可夫信源有3个符号u为:pu|u1/2,pu1121,u2,u3,转移概率
|u11/2,pu3|u10,pu1|u21/3,
pu2|u20,pu3|u22/3,pu1|u31/3,pu2|u32/3,pu3|u30,
画出状态图并求出各符号稳态概率。 解:状态图如下
1/2
u11/31/21/32/32/3u2
状态转移矩阵为:
u301/21/2p1/302/3 1/32/30
设状态u1,u2,u3稳定后的概率分别为W1,W2、W3
111W1W2W3W1102W1332512W1W3W2WPW9由得计算可得 W223W1W2W312526W2W3W3325W1W2W31
2.2 由符号集{0,1}组成的二阶马尔可夫链,其转移概率为:p(0|00)=0.8,p(0|11)=0.2,p(1|00)=0.2,p(1|11)=0.8,
p(0|01)=0.5,p(0|10)=0.5,p(1|01)=0.5,p(1|10)=0.5。画出
状态图,并计算各状态的稳态概率。 解:p(0|00)p(00|00)0.8 p(0|01)p(10|01)0.5
p(0|11)p(10|11)0.2 p(0|10)p(00|10)0.5 p(1|00)p(01|00)0.2 p(1|01)p(11|01)0.5 p(1|11)p(11|11)0.8 p(1|10)p(01|10)0.5
00.80.20000.50.5 于是可以列出转移概率矩阵:p0.50.500000.20.8状态图为:
0.8000.50.2010.50.50.50.2
设各状态00,01,10,11的稳态分布概率为W1,W2,W3,W4 有
5W1140.8W10.5W3W10.2W10.5W3W2W21WPW470.5W20.2W4W3 得 计算得到 Wi110.5W20.8W4W4W3i17W1W2W3W415W41410110.8
2.3 同时掷出两个正常的骰子,也就是各面呈现的概率都为1/6,求:
(1) “3和5同时出现”这事件的自信息; (2) “两个1同时出现”这事件的自信息; (3) 两个点数的各种组合(无序)对的熵和平均信息量;
(4) 两个点数之和(即2, 3, … , 12构成的子集)的熵;
(5) 两个点数中至少有一个是1的自信息量。 解: (1)
11111p(xi)6666181I(xi)logp(xi)log4.170 bit18
(2)
111p(xi)66361I(xi)logp(xi)log5.170 bit36
(3)
两个点数的排列如下: 11 12 13 14 15 16 21 22 23 24 25 26 31 32 33 34 35 36
41 42 43 44 45 46 51 52 53 54 55 56 61 62 63 64 65 66
共有21种组合:
其中11,22,33,44,55,66的概率是11661 36其他15个组合的概率是2111
66181111H(X)p(xi)logp(xi)6log15log4.337 bit/symbol
36181836i(4)
参考上面的两个点数的排列,可以得出两个点数求和的概率分布如下:
23456789101112X11111151511P(X)3618129366369121836H(X)p(xi)logp(xi)i111111115511 2log2log2log2log2loglog36181812129936366636 3.274 bit/symbol(5)
1111p(xi)116636I(xi)logp(xi)log111.710 bit36
2-4
2.5 居住某地区的女孩子有25%是大学生,在女大学生中有75%是身高160厘米以上的,而女孩子中身高160厘米以上的占总数的一半。假如我们得知“身高160厘米以上的某女孩是大学生”的消息,问获得多少信息量? 解:
设随机变量X代表女孩子学历
X x(是大学生)x 2(不是大学1生)
P(X)
0.25 0.75
设随机变量Y代表女孩子身高
Y P(Y) y1(身
0.5
y2(身高
0.5
高>160cm) <160cm)
已知:在女大学生中有75%是身高160厘米以上的 即:p(y1/x1)0.75 bit
求:身高160厘米以上的某女孩是大学生的信息量 即:I(x/y)logp(x/y)logp(x)p(y111111/x1)p(y1)log0.250.751.415 bit 0.5
2.6 掷两颗骰子,当其向上的面的小圆点之和是3时,该消息包含的信息量是多少?当小圆点之和是7时,该消息所包含的信息量又是多少? 解:
1)因圆点之和为3的概率p(x)p(1,2)p(2,1)1
18该消息自信息量I(x)logp(x)log184.170bit 2)因圆点之和为7的概率
p(x)p(1,6)p(6,1)p(2,5)p(5,2)p(3,4)p(4,3)1 6该消息自信息量I(x)logp(x)log62.585bit
2.7 设有一离散无记忆信源,其概率空间为
Xx10x21x32x43 1/41/41/8P3/8 (1)求每个符号的自信息量
(2)信源发出一消息符号序列为{202 120 130 213 001 203 210 110 321 010 021 032
011 223 210},求该序列的自信息量和平均每个符号携带的信息量 解:I(x)log1218log21.415bit p(x1)3233同理可以求得I(x)2bit,I(x)2bit,I(x)3bit
因为信源无记忆,所以此消息序列的信息量就等于该序列中各个符号的信息量之和 就有:I14I(x)13I(x)12I(x)6I(x)87.81bit
1234平均每个符号携带的信息量为87.811.95bit/符号
452.8 试问四进制、八进制脉冲所含信息量是二进制脉冲的多少倍? 解:
四进制脉冲可以表示4个不同的消息,例如:{0, 1, 2, 3}
八进制脉冲可以表示8个不同的消息,例如:{0, 1, 2, 3, 4, 5, 6, 7}
二进制脉冲可以表示2个不同的消息,例如:{0, 1} 假设每个消息的发出都是等概率的,则: 四进制脉冲的平均信息量H(X)lognlog42 bit/symbol
1八进制脉冲的平均信息量H(X二进制脉冲的平均信息量H(X所以:
2)lognlog83 bit/symbol )lognlog21 bit/symbol0
四进制、八进制脉冲所含信息量分别是二进制脉冲信息量的2倍和3倍。
2-9 “-” 用三个脉冲 “●”用一个脉冲
(1) I(●)=(2) H= 42-10
H(Y/黑)= H(Y/白)=
(4) P(黑)= P(白)= H(Y)=
2.11 有一个可以旋转的圆盘,盘面上被均匀的分成38份,用1,…,38的数字标示,其中有两份涂绿色,18份涂红色,18份涂黑色,圆盘停转后,盘面上的指针指向某一数字和颜色。
(1)如果仅对颜色感兴趣,则计算平均不确定度 (2)如果仅对颜色和数字感兴趣,则计算平均不确定度
(3)如果颜色已知时,则计算条件熵
1Log(4)2 I(-)=
Log430.415
Log(4)34Log430.811
(2) P(黑/黑)= P(白/黑)=
(3) P(黑/白)= P(白/白)=
解:令X表示指针指向某一数字,则X={1,2,……….,38}
Y表示指针指向某一种颜色,则Y={l绿色,红色,黑色}
Y是X的函数,由题意可知p(xy)p(x)
iji(1)H(Y)p(y)logjj1312381838log2log1.24bit/符号 p(yj)38238182(2)H(X,Y)H(X)log385.25bit/符号
(3)H(X|Y)H(X,Y)H(Y)H(X)H(Y)5.251.244.01bit/符号
2.12 两个实验X和Y,X={x1 x2 x3},Y={y1 y2 y3},l联合概率rx,yr为
ijijr11r12r21r22r31r32r137/241/240r231/241/41/24
r331/247/240(1) 如果有人告诉你X和Y的实验结果,你得到的
平均信息量是多少?
(2) 如果有人告诉你Y的实验结果,你得到的平均
信息量是多少?
(3) 在已知Y实验结果的情况下,告诉你X的实验
结果,你得到的平均信息量是多少? 解:联合概率p(x,y)为
ij y1 y2 y3
Y X x1 7/24 1/24 0 x2 1/24 1/4 1/24 x3 0 1/24 7/24 H(X,Y)p(xi,yj)log2ij1p(xi,yj)272411log24log224log24247244 =2.3bit/符号
X概率分布 X P YY P
2.13 有两个二元随机变量X和Y,它们的联合概率为
Y X x1=0 x2=1 y1 x1 x2 x3 1H(Y)3log231.583bit/符
8/24 8/24 8/24 号
H(X|Y)H(X,Y)H(Y)2.31.58概y2 率y3 分布是
=0.72bit/符号
8/24 8/24 8/24
y1=0 y2=1 1/8 3/8 3/8 1/8 并定义另一随机变量Z = XY(一般乘积),试计算: (1) H(X), H(Y), H(Z), H(XZ), H(YZ)和H(XYZ); (2) H(X/Y), H(Y/X), H(X/Z), H(Z/X), H(Z/Y), H(X/YZ), H(Y/XZ)和H(Z/XY);
(3) I(X;Y), I(X;Z), I(Y;Z), I(X;Y/Z), I(Y;Z/X)和I(X;Z/Y)。 解: (1)
p(x1311)p(x1y1)p(x1y2)882p(xp(x(x3112)2y1)p2y2)882H(X)p(xi)logp(xi)1 bit/symboli
p(yy1311)p(x11)p(x2y1)882p(yp(xp(x3112)1y2)2y2)882H(Y)p(yj)logp(yj)1 bit/symboljZ = XY的概率分布如下:
z0z21ZP(Z)17188
2H(Z)p(z7711k)loglog0.544 bitk8888/symbolH(Y/Z),
p(x1)p(x1z1)p(x1z2)p(x1z2)0p(x1z1)p(x1)0.5p(z1)p(x1z1)p(x2z1)p(x2z1)p(z1)p(x1z1)p(z2)p(x1z2)p(x2z2)p(x2z2)p(z2)18730.588133111H(XZ)p(xizk)logp(xizk)logloglog1.406 bit/symbol288882ik
p(y1)p(y1z1)p(y1z2)p(y1z2)0p(y1z1)p(y1)0.5p(z1)p(y1z1)p(y2z1)p(y2z1)p(z1)p(y1z1)p(z2)p(y1z2)p(y2z2)p(y2z2)p(z2)18730.588133111H(YZ)p(yjzk)logp(yjzk)logloglog1.406 bit/symbol288882jk
p(x1y1z2)0p(x1y2z2)0p(x2y1z2)0p(x1y1z1)p(x1y1z2)p(x1y1)p(x1y1z1)p(x1y1)1/8p(x1y2z1)p(x1y1z1)p(x1z1)p(x1y2z1)p(x1z1)p(x1y1z1)p(x2y1z1)p(x2y1z2)p(x2y1)p(x2y1z1)p(x2y1)p(x2y2z1)0p(x2y2z1)p(x2y2z2)p(x2y2)18H(XYZ)p(xiyjzk)log2p(xiyjzk)p(x2y2z2)p(x2y2)ijk1132883813333111 loglogloglog1.811 bit/symbol88888888
(2)
13333111H(XY)p(xiyj)log2p(xiyj)loglogloglog1.811 bit/symbol88888888ijH(X/Y)H(XY)H(Y)1.81110.811 bit/symbolH(Y/X)H(XY)H(X)1.81110.811 bit/symbolH(X/Z)H(XZ)H(Z)1.4060.5440.862 bit/symbolH(Z/X)H(XZ)H(X)1.40610.406 bit/symbolH(Y/Z)H(YZ)H(Z)1.4060.5440.862 bit/symbolH(Z/Y)H(YZ)H(Y)1.40610.406 bit/symbolH(X/YZ)H(XYZ)H(YZ)1.8111.4060.405 bit/symbolH(Y/XZ)H(XYZ)H(XZ)1.8111.4060.405 bit/symbolH(Z/XY)H(XYZ)H(XY)1.8111.8110 bit/symbol (3)
I(X;Y)H(X)H(X/Y)10.8110.189 bit/symbolI(X;Z)H(X)H(X/Z)10.8620.138 bit/symbolI(Y;Z)H(Y)H(Y/Z)10.8620.138 bit/symbol
I(X;Y/Z)H(X/Z)H(X/YZ)0.8620.4050.457 bit/symbolI(Y;Z/X)H(Y/X)H(Y/XZ)0.8620.4050.457 bit/symbolI(X;Z/Y)H(X/Y)H(X/YZ)0.8110.4050.406 bit/symbol2-14 (1)
P(ij)=
(2) 方法1: 方法2: 2-15 P(j/i)=
P(i/j)=
=
2.16 黑白传真机的消息元只有黑色和白色两种,即X={黑,白},一般气象图上,黑色的出现概率p(黑)=0.3,白色出现的概率p(白)=0.7。
(1)假设黑白消息视为前后无关,求信源熵H(X),并画出该信源的香农线图
(2)实际上各个元素之间是有关联的,其转移概率为:P(白|白)=0.9143,P(黑|白)=0.0857,P(白|黑)=0.2,P(黑|黑)=0.8,求这个一阶马尔可夫信源的信源熵,并画出该信源的香农线图。
(3)比较两种信源熵的大小,并说明原因。 解:(1)H(X)0.3logP(黑|白)=P(黑)
0.7210100.7log20.8813bit/符号 37P(白|白)=P(白) P(黑|黑)=P(黑) P(白|黑)=P(白)
0.3黑0.3白0.7
(2)根据题意,此一阶马尔可夫链是平稳的(P(白)=0.7不随时间变化,P(黑)=0.3不随时 间变化)
H(X)H(X2|X1)p(xi,yj)log2ij1p(xi,yj)0.91430.7log20.80.3log210.8111 0.08570.7log20.20.3log20.91430.08570.2=0.512bit/符号
2.17 每帧电视图像可以认为是由3105个像素组成的,所有像素均是独立变化,且每像素又取128个不同的亮度电平,并设亮度电平是等概出现,问每帧图像含有多少信息量?若有一个广播员,在约10000个汉字中选出1000个汉字来口述此电视图像,试问广播员描述此图像所广播的信息量是多少(假设汉字字汇是等概率分布,并彼此无依赖)?若要恰当的描述此图像,广播员在口述中至少需要多少汉字? 解: 1)
H(X)log2nlog21287 bit/symbolH(X)NH(X)31072.110 bit/symbolN56
2)
H(X)log2nlog21000013.288 bit/symbolH(X)NH(X)100013.28813288 bit/symbolN
3)
H(XN)2.1106N158037H(X)13.288
2.20 给定语音信号样值X的概率密度为
p(x)1xe,x,求2Hc(X),并证明它小于同样方差
的正态变量的连续熵。 解:
1xHc(X)px(x)logpx(x)dxpx(x)logedx21px(x)logdxpx(x)(x)logedx211xloglogee(x)dx2211loglogeex(x)dxlog2211log2loge2xexdx2201xlogloge(1x)e0212eloglogelog2001xe(x)dx 2E(X)0,D(X)H(X,)22
1214e2e2eelog2e2log2loglogH(X) 22
2.24 连续随机变量X和Y的联合概率密度为:
1p(x,y)r20x2y2r2其他,求H(X), H(Y), H(XYZ)和
I(X;Y)。 (提示:2log2sinxdxlog22)
解:
02
p(x)r2x2r2x2rp(xy)dyr2x212r2x2dy (rxr)2r2x2r2rHc(X)p(x)logp(x)dxrr2r2x2 p(x)logdx2rrrr2 p(x)log2dxp(x)logr2x2dxrrrrr2 logp(x)logr2x2dxr2r21 loglogr1log2e221 log2rlog2e bit/symbol2其中:rrp(x)logr2x2dxr2r2x222logrxdx2rr4r22rx2logr2x2dxr040令xrcos2rsinlogrsind(rcos)r2402r2sin2logrsindr244420sin2logrsindsinlogrd220420sin2logsind1cos241cos2logr2d2logsind0202
202logr2d020logr2cos2d02logsind220cos2logsindlogr1logr2dsin22(2log22)220cos2logsindlogr1220cos2logsind1logr1log2e2其中:220cos2logsind201logsindsin2201sin2logsin12sin2dlogsin02202sincoscoslog2edsin2log2e2cos2d01cos2d02112log2edlog2e2cos2dlog2e20
011log2elog2esin2221log2e220
p(y)r2y2r2y2p(xy)dxr2y22r2y21 (ryr)dxr2y2r2r2p(y)p(x)1HC(Y)HC(X)log2rlog2e bit/symbol2Hc(XY)p(xy)logp(xy)dxdyR p(xy)log RR1dxdyr2
logr2p(xy)dxdy log2r2 bit/symbol Ic(X;Y)Hc(X)Hc(Y)Hc(XY) 2log2rlog2elogr2 log2log2e bit/symbol
2.25 某一无记忆信源的符号集为{0, 1},已知P(0) = 1/4,P(1) = 3/4。 (1) 求符号的平均熵;
(2) 有100个符号构成的序列,求某一特定序列(例如有m个“0”和(100 - m)个“1”)的自信息量的表达式;
(3) 计算(2)中序列的熵。 解: (1)
1331H(X)p(xi)logp(xi)loglog0.811 bit/symbol
4444i(2)
13p(xi)44m100m3100m1004341.51.585m bit1004100m
I(xi)logp(xi)log(3)
H(X100)100H(X)1000.81181.1 bit/symbol
2-26
P(i)=
H(IJ)=
2.29 有一个一阶平稳马尔可夫链X值于集合
Aa1,a2,a31, P(ij)=
X2,,Xr,,各Xr取
,已知起始概率P(Xr)为2 3 p11/2,p2p31/4,转移概率如下图所示
j i 1
1 2 3 (1) 求(X,X121/2 2/3 2/3 1/4 0 1/3 1/4 1/3 0 ,X3)的联合熵和平均符号熵
(2) 求这个链的极限平均符号熵 (3) 求H,H,H和它们说对应的冗余度
012解:(1)
H(X1,X2,X3)H(X1)H(X2|X1)H(X3|X2,X1) H(X1)H(X2|X1)H(X3|X2)111111H(X1)logloglog1.5bit/符号
224444
X1,X2的联合概率分布为
p(x1ix2j) 1 2 3 p(x2j)p(x1ix2j)
i1 2 3 1/4 1/8 1/8 1/6 0 1/12 0 1 2 3 X2的
14/24 5/24 5/24 概
1/6 1/12 率分布为 那么
111131131H(X2|X1)log4log4log4loglog3loglog3
48862126212=1.209bit/符号
X2X3的联合概率分布为
p(x2ix3j) 1 2 3 1 2 3 那么
H(X3|X2)7/24 7/48 7/48 5/36 0 5/12 0 5/36 5/12 771535535log2log4log4loglog3loglog3 244883627236272=1.26bit/符号
H(X1,X2,X3)1.51.2091.263.969bit/符号
所以平均符号熵H(X,X312,X3)3.9691.323bit/符号 3(2)设a1,a2,a3稳定后的概率分布分别为W1,W2,W3,
122转移概率距阵为P32314013141 302241W1W2W31W12337113WPW由Wi1 得到 计算得到 W1W3W2W231443W1W2W31W314又满足不可约性和非周期性
H(X)WiH(X|Wi)i134111321H(,,)2H(,,0)1.25bit/符号 72441433(3)
H2H0log31.58bit/符号
H11.5bit/符号
1.51.2091.355bit/符号 2
1.250.211.581.2521210.078
1.355010111111.250.6171.5
1/2a12/31/41/42/31/31/3a2a3
2-30
(1) 求平稳概率 P(j/i)=解方程组
得到
(2) 信源熵为: 2-31
P(j/i)= 解方程组 得到W1=
, W2= , W3=
2.32 一阶马尔可夫信源的状态图如图2-13所示,信源X的符号集为(0,1,2)。
(1)求信源平稳后的概率分布P(0),P(1),P(2) (2)求此信源的熵
(3)近似认为此信源为无记忆时,符号的概率分布为平稳分布。求近似信源的熵H(X)并与H进行比较
1-pp/21-p0p/2p/2p/21p/2p/221-p图2-13
1pp/2p/2 p/21pp/2解:根据香农线图,列出转移概率距阵Pp/2p/21p令状态0,1,2平稳后的概率分布分别为W1,W2,W3
p(1p)W1W22WPW3p 得到 W1(1p)W2Wi12i1W1W2W311pWW3W132p1W3W2 计算得到W
321W3由齐次遍历可得
1pp12H(X)WiH(X|Wi)3H(1p,,)(1p)logplog
3221ppiH(X,)log31.58bit/符号 由最大熵定理可知H(X)存在极
大值
或者也可以通过下面的方法得出存在极大值:
H(X)1pp21p log(1p)(1)logplogp1p2p22(1p)p112(1p)22(1p) 又0p1所以
p0,当2(1p)p=2/3时
p1 2(1p)0
(X)plog0 p2(1p)H(X)plog0 p2(1p)所以当p=2/3时H号 所以H(X)存在极大值,且H(X)max1.58bit/符
(X)H(X,)
2-33 (1)
解方程组:
得p(0)=p(1)=p(2)= (2)
(3)
当p=0或p=1时 信源熵为0
练习题:有一离散无记忆信源,其输出为X0,1,2,相应的概率为pP(y1|x) 0 1 2 0设计两个独立的实验去1/4,p11/4,p21/2,
12观察它,其结果分别为Y0,1,Y0,1,已知条件概率:
0 1 0 1/2 11 1 1 1/2 2P(y2|x) 0 1 2 0 1 1 0 1 0 0 1 (1) 求I(X;Y)和I(X;Y),并判断哪一个实验好些
(2) 求I(X;YY),并计算做Y1和Y2两个实验比做Y1和
12Y2中的一个实验可多得多少关于X的信息 (3) 求I(X;Y1|Y2)和I(X;Y2|Y1),并解释它们的含义
解:(1)由题意可知 0 Y1 X 0 1 2 1/4 0 1/4 0 1/4 1/4 1
0 1 Y2 X 0 1 1/4 1/4 0 0 1/2
P(y1=0)=p(y1=1)=1/2 p(y2=1)=p(y2=1)=1/2 =0.5bit/符号
111110 I(X;Y1)H(Y1)H(Y1|X)log2log2 log2log242424111I(X;Y2)H(Y2)H(Y2|X)log2log1log1log11bit/442符
号>I(X;Y)
1所以第二个实验比第一个实验好 (2)因为Y1和Y2 相互独立,所以p(yy12|x)p(y1|x)p(y2|x)
P(y1y2x) 00 01 10 11 0 1 2 1/4 0 0 0 0 0 0 1/4 0 1/4 1/4 0 P(y1y2|x) 00 01 10 11 0 1 2 1 0 0 0 0 0 1 0 0 1/2 1/2 0 y1y2 00 01 10 11 p
111I(X;Y1Y2)H(Y1,Y2)H(Y1Y2|X)log4log1log12log24441/4 1/4 1/4 1/4 bit/
符号
=1.5bit/符号
由此可见,做两个实验比单独做Y1可多得1bit的关于X的信息量,比单独做Y2多得0.5bit的关于X的信息量。 (3)
I(X;Y1|Y2)H(X|Y1)H(X|Y1,Y2)H(X,Y2)H(X)[H(X)I(X;Y1,Y2)] [H(X)I(X;Y2)][H(X)I(X;Y1,Y2)]I(X;Y1,Y2)I(X;Y2)=1.5-1=0.5bit/符号
表示在已做Y2的情况下,再做Y1而多得到的关于X的信息量 同理可得
I(X;Y2|Y1)I(X;Y1,Y2)I(X;Y1)=1.5-0.5=1bit/符号
表示在已做Y1的情况下,再做Y2而多得到的关于X的信息量
欢迎下载! 第三章
2313.1 设二元对称信道的传递矩阵为31323
(1) 若P(0) = 3/4, P(1) = 1/4,求H(X), H(X/Y), H(Y/X)和I(X;Y);
(2) 求该信道的信道容量及其达到信道容量时的输入概率分布; 解: 1)
3311H(X)p(xi)(log2log2)0.811 bit/symbol4444iH(Y/X)p(xi)p(yj/xi)logp(yj/xi)ij322311111122 (lglglglg)log210433433433433 0.918 bit/symbol32110.583343433112p(y2)p(x1y2)p(x2y2)p(x1)p(y2/x1)p(x2)p(y2/x2)0.41674343H(Y)p(yj)(0.5833log20.58330.4167log20.4167)0.980 bit/symbolp(y1)p(x1y1)p(x2y1)p(x1)p(y1/x1)p(x2)p(y1/x2)jI(X;Y)H(X)H(X/Y)H(Y)H(Y/X)H(X/Y)H(X)H(Y)H(Y/X)0.8110.9800.9180.749 bit/symbolI(X;Y)H(X)H(X/Y)0.8110.7490.062 bit/symbol
2)
1122CmaxI(X;Y)log2mHmilog22(lglg)log2100.082 bit/symbol3333其最佳输入分布为p(xi)1
23-2某信源发送端有2个符号,x,i=1,2;p(x)a,每秒发出一个符号。接受端有3种符号y,j=1,2,
iii
1/23,转移概率矩阵为P。 1/21/41/41/20(1) 计算接受端的平均不确定度;
(2) 计算由于噪声产生的不确定度H(Y|X); (3) 计算信道容量。
1/21/20解:P
1/21/41/4ij联合概率p(x,y)
y y X Y y x 0 a/2 a/2 x (1a)/2 (1a)/4 (1a)/4 则Y的概率分布为
y y y Y (1a)/4 (1a)/4 1/2 (1)H(Y)1log21+alog41alog4
12312123241a41116a1a log2loglog2241a41a1111a1alog2log16loglog2441a241a311a1a log2loglog2241a41a1a
取2为底
311a1aH(Y)(log2log)bit 2241a241aa1a11a11a11a1logloglogloglog(2)H(Y|X) 22222244443(1a)alog2log2
23alog2 2取2为底
H(Y|X)3abit 211a1aacmaxI(X;Y)maxH(Y)H(Y|X)maxlog2loglogp(xi)p(xi)p(xi)41a241a2
a11a1a(ln2lnln)2241a41a取e为底
a112a11aa11ln2ln() 2241a41a41a1a1a11aa2ln2ln 2222(1a)41a41a111a ln2ln241a= 0
1a1 1a43a
51311131clog2loglog 9254125454312531log2loglog 104162043153log2loglog2 10241015log 24
3.3 在有扰离散信道上传输符号0和1,在传输过程中每100个符号发生一个错误,已知P(0)=P(1)=1/2,信源每秒内发出1000个符号,求此信道的信道容量。 解:
由题意可知该二元信道的转移概率矩阵为:
0.990.01P 0.010.99为一个BSC信道
所以由BSC信道的信道容量计算公式得到:
ClogsH(P)log2pilogi1210.92bit/signpi1CtC1000C920bit/sect
3.4 求图中信道的信道容量及其最佳的输入概率分布.
并求当=0和1/2时的信道容量C的大小。
解: 信道矩阵
001,此信道为非奇异矩01eeP=e1-e03X
0
1 1-
Y 0
1 1
2
1-
2
阵,又r=s,可利用方程组求解
P(b|a)=P(b|a)logP(b3jijjij1j11j|ai) (i=1,2,3)
0)log(1(1)log)(12)23(1log
(11)3)log(1解得
0
23(1)log(1)log
(1-)log(1-)+
所以 C=log
j2j=log[2+2×2
1-H()
0
log]
=log[1+2
P(b1)21C]=log[1+2(11)(1))(1H())]
2C12(1221121)P(b2)CP(b3)(1)12(1)(123CP(b2)
而 P(b)j3i1P(ai)P(bj|ai) (j=1,2,3)
得P(b)2P(b1)P(a2)(1P(a2)P(a1))P(a3))P(a3)(1
1)(1)P(b3)所以 P(a1)=P(b1)=
P(a2)P(a3)P(b2)P(b3)12(1
)(1)12(1)(1
当=0时,此信道为一一对应信道,得
C=log3, P(a)P(a)P(a)1
1233当
P(a1)1,P(a2)2P(a3)=1/21
4时,得 C=log2,
3.5 求下列二个信道的信道容量,并加以比较
p(1)pppp2 (2)p2pp200 2其中p+p=1 解:
(1)此信道是准对称信道,信道矩阵中Y可划分成
三个互不相交的子集 由于集列所组成的矩阵
ppp2,而这两个子矩阵满足对称性,因p2此可直接利用准对称信道的信道容量公式进行计算。
C1=logr-H(p1’ p2’ p3’)-NklogMk
k12其中r=2,N1=M1=1-2 N2=2 M2=4 所以
C1=log2-H(p,p-ε,2ε)-(1-2)log(1-2)-2log4
=log2+(p)log(p)+(p-ε)log(p-ε)+2
εlog2ε-(1-2ε)log(1-2ε)-2εlog4ε
=log2-2εlog2-(1-2ε)log(1-2ε)+(p)
log(p)+(p-ε)log(p-ε)
=(1-2ε)log2/(1-2ε)+(p)log(p)+(p
-)log(p-)
输入等概率分布时达到信道容量。 (2)此信道也是准对称信道,也可采用上述两种方
法之一来进行计算。先采用准对称信道的信道容量公式进行计算,此信道矩阵中Y可划分成两个互不相交的子集,由子集列所组成的矩阵
p为p2p,0p0这两矩阵为对称矩阵 其2中r=2,N1=M1=1-2 N2=M2=2,所以 C=logr-H(p-,p-ε,2ε,0)-NklogMk
k12=log2+(p-)log(p-)+(p-ε)log(p-ε)+2
εlog2ε-(1-2ε)log(1-2ε)-2εlog2ε
=log2-(1-2ε)log(1-2ε)+( p-)log(p-)
+(p-ε)log(p-ε)
=(1-2ε)log2/(1-2ε)+2εlog2+(p-)log(
p-)+(p-ε)log(p-ε)
=C1+2εlog2
输入等概率分布(P(a1)=P(a2)=1/2)时达到此信道容量。比较此两信道容量,可得C2=C1+2εlog2
3-6 设有扰离散信道的传输情况分别如图示。求出该信道的信道容量。
X1/21/2Y1/21/21/21/21/21/2图3-17
11解:22000112020011 22112002对称信道
ClogmH(Y|ai) log4122log2
取2为底 C1bit/符号
-17所3
3-7 (1) 条件概率
,联合概率
,后验概
率
p(y0)13 ,
p(y1)12 ,
p(y2)16
(2) H(Y/X)= (3)
当接收为y2,发为x1时正确,如果发的是x1和x3为错误,各自的概率为:
P(x1/y2)=5,P(x2/y2)=5,P(x3/y2)=5 其中错误概率为: Pe=P(x1/y2)+P(x3/y2)=51350.8113
(4)平均错误概率为
(5)仍为0.733 (6)此信道不好
原因是信源等概率分布,从转移信道来看 正确发送的概率x1-y1的概率0.5有一半失真 x2-y2的概率0.3有失真严重 x3-y3的概率0 完全失真 (7)
H(X/Y)=
16Log(2)110Log(5)115Log21351515LogLog(5)LogLog(10)Log1.301 101021521033035
3. 8 设加性高斯白噪声信道中,信道带宽3kHz,又
设{(信号功率+噪声功率)/噪声功率}=10dB。试计算该信道的最大信息传输速率Ct。 解:
3. 9 在图片传输中,每帧约有2.25106个像素,为了能很好地重现图像,能分16个亮度电平,并假设亮度电平等概分布。试计算每分钟传送一帧图片所需信道的带宽(信噪功率比为30dB)。 解:
Hlog2nlog2164 bit/symbolINH2.2510649106 bit10I9106Ct1.5105 bit/st60PXCtWlog1PN
1.5105W15049 HzPXlog2(11000)log1PN
Ct
3-10 一个平均功率受限制的连续信道,其通频带为1MHZ,信道上存在白色高斯噪声。
(1)已知信道上的信号与噪声的平均功率比值为10,求该信道的信道容量;
(2)信道上的信号与噪声的平均功率比值降至5,要达到相同的信道容量,信道通频带应为多大?
(3)若信道通频带减小为0.5MHZ时,要保持相同的信道容量,信道上的信号与噪声的平均功率比值应等于多大? 解:(1)CWlog(1SNR) 110log(110) 3.159Mbps
(2)CWlog(15)3.459Mbps
3.159MW1.338MHZ
2622222log263(3)CW3log2(1SNR')3.459Mbps
log2(1SNR')3.459 0.5SNR120
欢迎下载! 第四章
1X0a0DP(X)1/21/20a4.2 某二元信源其失真矩阵为求这信源的Dmax和Dmin和R(D)函数。
解:
11aDmaxminDjminp(xi)d(xi,yj)a0j222i11Dminp(xi)mind(xi,yj)000j22i
因为二元等概信源率失真函数: 其中n = 2, 所以率失真函数为:
DDDDR(D)ln2ln1ln1aaaa
DR(D)lnnHa
123X0P(X)1/41/41/41/4,接收符4.3 一个四元对称信源011Y = {0, 1, 2, 3},其失真矩阵为1111011101110,求
号Dmax和Dmin及信源的R(D)函数,并画出其曲线(取4至5个点)。 解:
因为n元等概信源率失真函数:
DDDDR(D)lnnlna1ln1an1aa
D1Dln1D3
11113DmaxminDjminp(xi)d(xi,yj)1110j44444i1111Dminp(xi)mind(xi,yj)00000j4444i
其中a = 1, n = 4, 所以率失真函数为:
R(D)ln4Dln函数曲线:
R(D)ln4D01/41/23/4
其中:
D0,R(0)ln4nat/symbol1116D,R(D)ln4lnnat/symbol42311D,R(D)ln4ln12nat/symbol223D,R(D)0nat/symbol4
4-3
01d 11111011101110
信源熵为 H(x)Log(4)2
Dmax =min{4,4,4,4} R(Dmax)=0 Dmin=0R(Dmin)=R(0)=H(X)=log(4)=2
3333
p(y1)p(y2)p(y3)p(y4)只要满足
p(y1)+p(y2)+p(y3)+p(y4)=1在[0,1]区间可以任意取值。
欢迎下载! 第五章
5-1 将下表所列的某六进制信源进行二进制编码,试问:
C C C C C 消概率 C 息 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) 这些码中哪些是唯一可译码? (2) 哪些码是非延长码?
(3) 对所有唯一可译码求出其平均码长和编译效率。 解:首先,根据克劳夫特不等式,找出非唯一可译码
123456
C1:6231C2:21222324252663164C4:21224241C3:C5:215231C6:225231C5不是唯一可译码,而C4:
63164
又根据码树构造码字的方法
C1,C3,C6的码字均处于终端节点 他们是即时码
5-2
(1) 因为A,B,C,D四个字母,每个字母用两个码,每个码为0.5ms, 所以每个字母用10ms
当信源等概率分布时,信源熵为H(X)=log(4)=2
平均信息传递速率为 (2) 信源熵为 H(X)= 5-5
(1) 248163264128128 H(U)=
12Log(2)14Log(4)18Log(8)116Log(16)132Log(32)111111111bit/ms=200bit/s
=0.198bit/ms=198bit/s
64Log(64)1128Log(128)1128Log(128)1.984
(2) 每个信源使用3个二进制符号,出现0的次数为
出现1的次数为
P(0)= P(1)= (3)
(4) 相应的香农编码
信源符号累加-Logp(xi) 码长码字
符号概率概率xi x1 x2 x3 x4 x5 x6 x7 x8 信源符号xi x1 1/2 x2 1/4 x3 1/8 x4 1/16 x5 1/32 1 符号第概率一pi 次分0 第二次分 0 第三次分 0 1 1 第四次分 0 1 第五次分 0 pi 1/2 1/4 1/8 Pi 0 0.5 1 2 Ki 1 2 3 4 5 6 7 7 0 10 110 1110 11110 111110 1111110 11111110 0.75 3 1/16 0.875 4 1/32 0.938 5 1/64 0.969 6 1/128 0.984 7 1/128 0.992 7 相应的费诺码
第第二元码 六七次次分分 0 10 110 1110 11110 组 组 组 组 组 组 组
x6 1/64 x7 1/128 x8 1/128
(5)香农码和费诺码相同 平
均
码1 0 1 111110 0 1111110 1 11111110 长
为
编码效率为: 5-11
(1)信源熵
(2)香农编码:
信源符号累加-Logp(xi) 码长码字 符号概率概率xi x1 x2 x3 x4 x5 pi Pi 1.644 2 3 3 3 4 00 010 100 101 1110 0.32 0 Ki 0.22 0.32 2.184 0.18 0.54 2.474 0.16 0.72 2.644 0.08 0.88 3.644
x6
0.04 0.96 4.644 5 11110 平均码长:
编码效率为
(3) 费诺编码为
信源符号xi x1 0.32 x2 0.22 x3 0.18 x4 0.16 x5 0.08 x6 0.04
平均码长为:编码效率:
1 0 0 1 0 0 1 1 00 01 10 110 2 2 2 3 符号概率pi 1 2 3 4 编码 码长 0 1110 4 1 1111 4
(4)哈夫曼编码 信源符号符号概率xi x1 x2 x3 x4 x5 x6
平均码长为:
编码效率:
5.16 已知二元信源{0,1},其p0=1/4,p1=3/4,试用
式(4.129)对序列11111100编算术码,并计算此序列的平均码长。
解:根据算术编码的编码规则,可得:
pi 32 22 18 16 12 0.04 38 32 22 18 0010 0011 4 4 40 38 32 000 3 60 2 2 40 11 编码过程 编码码 长 2 0.32 0. 0. 0. 0. 1 01 0.22 0. 0. 0. 0. 10 0.18 0. 0. 0. 0.16 0. 0. 0.08 0.
P(s=11111100) = P2(0)P6(1) = (3/4)6 (1/4)2 根据(4.129)可得:
F(S) = P(0) + P(10) + P(110) + P(1110) + P(11110) + P(111110)
= 1–P(y)= 1 – P(11111111) –
ys1llog7 P(S)P(11111110) – P(11111101) – P(11111100)
= 1– P(111111) = 1– (3/4)6 = 0.82202 = 0.110100100111
又P(S) = A(S)= 0.0000001011011001,所以F(S) + P(S) = 0.1101010
即得C = 0.1101010 得S的码字为1101010 平均码长L为 0.875。 欢迎下载!
因篇幅问题不能全部显示,请点此查看更多更全内容