第四章习题答案

  • 格式:doc
  • 大小:316.50 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章习题

4-1 对信源⎥⎦

⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡01.010.015.017.018.019.02.0s s s s s s s P S 7654321

进行二元编码,编码

方案为

(1)计算平均码长L ; (2)编码后信息传输率R ; (3)编码信息率R '; (4)编码效率η。 解:(1)()14.3L

s p L i

q

1

i i

=⋅=

∑=(码元/信源符号)

(2)()61.2S H =(比特/信源符号)

()831.014

.361

.2L S ===

H R (bit/码元) (3)logr L R ='=( bit/信源符号) (4)831.0R R

max

==

η 或者()831.0R S H ='

=

η 4-2 设离散无记忆信源的概率空间为⎥⎥⎦

⎢⎢⎣⎡=⎥⎦⎤⎢⎣⎡414

3

s s S 21

P ,若对信源采取等长二元编码,要求编码效率96.0=η,允许译码错误概率5

10-≤δ,试计算需要的信源序列长度N 为多少

解:信源熵为

()81103

4

log 434log 41S .Η=+=

(bit/符号) 自信息量的方差

()()()[]

2

2

i q

1

i i 2

S H logp p S -=∑=σ4715.0811.041log 4143log 4322

2=-⎪⎭

⎝⎛+⎪⎭⎫ ⎝⎛= 因为编码效率96.0=η,由

()()ε

+=

S S H H η

可得

()3379.0811.096

.004

.0S H 1=⨯=

-=

η

η

ε 可得

()7

5

2221013.410

3379.04715.0S N ⨯=⨯=≥-δεσ 所以,信源序列长度达到7

1013.4⨯以上,才能实现给定的要求,因此等长编码没有实际的意义,一般统计编码都是采用不等长编码。

4-6设离散无记忆信源的概率空间为⎥⎦

⎣⎡=⎥⎦⎤⎢⎣⎡1.09.0s s S 21P ,对信源进行N 次扩展,采用霍

夫曼编码。当N=1,2,∞时的平均码长和编码效率为多少

解:

(1)N=1时,将1s 编成0,2s 编成1,则

1L 1=

又因为信源熵

()469.0))logp(s p(s S H q

1

i i i =-=∑=bit/符号

所以

()469.0L S H 1

1==

η (2)N=2时,编码过程如下

2

S 概

霍夫曼编码

1

1s s

1

2

1s s

01

1

2s s

000

2

2s s

001

所以

()=+⨯+⨯+⨯=0.090.0130.0920.811L 2

645.02

L 2

= 所以

()==

0.645

X H 2η (3)N=∞时,由香农第一定理可知,必然存在唯一可译码,使

()S H N L lim

r N

N =∞→

而霍夫曼编码为最佳码,即平均码长最短的码,故

()()469.0S H S H N L lim

r N

N ===∞→

1lim N N =∞

→η

4-7已知信源共7个符号消息,其概率空间为

()⎥⎦

⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡01.010.015.017.018.019.02.0s s s s s s s x P S 7654321

试进行香农编码。并计算编码后的信息传输率和编码效率。

解:下面以消息5s 为例来介绍香农编码。

计算()74.215.log0og 5=-=-p l ,取整数3L 5=作为5s 的码长。计算

4321s ,s ,s ,s 的累加概率,有

74.017.018.019.02.0p P 4

1

k k 5=+++==∑=

将变换成二进制小数()()2101011110.074.0=,取小数点后面三位101作为5s 的代码。

信源熵: ()61.2))logp(s

p(s S H q

1

i i

i

=-

=∑=bit/符号

平均码长: ()i

q

1

i i

L

s p L ∑=⋅=14.3=码元/符号

信息传输率()831.014

.361

.2L S ===H R 编码效率:()

831.014

.361

.2L

S ==

=___

H η 4-8 已知信源

⎥⎦

⎤⎢⎣⎡=⎥⎦⎤⎢⎣⎡0.150.20.20.225.0s s s s s P S 54321

用霍夫曼编码法编成二进制变长码,计算平均码长和编码效率。 解: