永发信息网

数据通信中,为什么说码元取4个离散值,则一个码元携带2位信息?

答案:2  悬赏:40  手机版
解决时间 2021-02-15 07:18
  • 提问者网友:niaiwoma
  • 2021-02-14 13:41
不理解。。
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-02-14 13:56
码元取4个离散值,说明一个码元是用一个4进制代码表示的,一个四进制代码的信息量是2bit。(1个M进制数所带信息量是以2为底M的对数,这么多比特) 比如一个英文字母,信息量就是1bit
全部回答
  • 1楼网友:过活
  • 2021-02-14 14:36
这其实是信息论里信息量的概念. 发送端一个码元取n种离散值,那么接收端收到的码元也有n种可能值。现在假设发送端发送了一个码元,那么接收端收到之前不知道将要收到的是n种离散值的哪一种,对吧?(如果知道发送的是哪个码元,那也就不需要通信了) 一般情况考虑每个码元以等概率p发送,那么p=1/n,于是接收端收到任何一个码元的概率都为p。信息量定义为 i =lb (1/p);单位是bit,其中lb是log以2为底数。将p=1/n带入,也就有 i = lb(n) bit 另外,从信息量公式也可以看出,码元出现的概率越小,信息量越大。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯