香农公式 如何求分贝?
香农公式 如何求分贝?
信道带宽6KHZ, 若数据传输速率达到30K/s, 求信噪比多少分贝?
根据公式C=Blog2(1+S/N) 我算得.
S/N = 2的5次方减1 = 31
再根据 10*lg(S/N) 来算. 应该是等于20分贝吗.
20分贝是书上的答案, 我自己只能求到S/N = 31那个地方, 这个20分分贝是怎么算出来的. 10*lg(S/N) 这个公式的计算过程是怎么样.. 我数学不太灵光,麻烦给简单说一说..
哪位大哥可以给一下计算过程.谢谢..
[解决办法]
10*log10(31)
用计算器计算log10(31)是:1.4913616938342726796667041001184
[解决办法]
估计题目弄错了,呵呵~~
[解决办法]
用展开公式逼近吧
ln(1-x) = -(x + x^2/2 + x^3/3 + x^4/4 ....)
x-1 1 x-1 1 x-1
lnx = 2* (---- + - -------^3 + - --------^5 .........)
x+1 3 x+1 5 x+1
[解决办法]
香农公式中的S/N 为无量纲单位。如:S/N=1000(即,信号功率是噪声功率的1000倍)
但是,当讨论信噪比(S/N)时,常以分贝(dB)为单位。
公式如下:S/N = 10lgS/N(dB)
不要将香农公式中无量纲的S/N和信噪比S/N(dB)搞混了。