已知A、B、C出现的概率分别为0.15、0.20、0.25,试分别求A、B、C的信息量。
时间: 2023-10-09 12:11:46 浏览: 90
用C编写的产生一定概率的随机数
3星 · 编辑精心推荐
根据信息熵的定义,A、B、C的信息量分别为:
I(A) = -log2(0.15) ≈ 2.74 bits
I(B) = -log2(0.20) ≈ 2.32 bits
I(C) = -log2(0.25) = 2 bits
其中log2表示以2为底的对数。所以A、B、C的信息量分别为2.74 bits、2.32 bits和2 bits。
阅读全文