最近因为项目在复习通信原理,对于比特率和波特率概念始终区分不是很明确,网上找了很多教程,找到了我认为最好理解的一个版本。
一,比特(Bit)与信息度量衡
度量衡是一个名词,通俗简单的理解就是某个东西的单位
📍举个栗子:
1, 一个妹子的重量是100kg,那么kg就是单位,用来描述物体(妹子)的性质(质量),kg就是质量的度量衡。
2, 也有很多东西没有度量衡,比如形容一个人很可爱,然而可爱是没有标准单位的。所以才有那个致命直男问题,描述女朋友有多可爱(手动狗头)。
那么信息的度量衡是什么呢?根据乡农提出的理论公式:
是事件发生的概率, 是事件信息量的单位,当 , 的单位就是 ,也就是说一个等概率二进制()的事件的信息量就是,例如开关的状态(不是开就是关),未出生的胎儿的性别(男或女,不考虑女装大佬),这一事件的信息量也是。
二、比特率 和 波特率
上面阐述了的单位,那么比特率定义为,每秒传输的比特的数量。。比特率为,意思为一秒传输了,包含了个二进制事件的信息量。
然而实际传输中,传输速率以每秒发送的符号(baud)数量进行计算,即波特率。
当一个符号只包含两种可能,即一个事件两种可能,那么此时 。此时波特率等于比特率。
一个符号也有可能包含多个可能,例二中,一个符号中包含四个电平,那么接受端的一个事件,有了四种可能,那么。此时波特率为比特率的两倍。