通过MCP连接 →

输入计算

数学公式

广告

结果

信噪比
20
分贝(dB)
功率比(P信号 / P噪声) 100

什么是信噪比(SNR)?

信噪比用来衡量有用信号与背景噪声之间的强弱对比,是电子、音频、通信和成像等领域评判质量的核心指标。信噪比越高,信号越纯净、越清晰;信噪比越低,噪声就越容易淹没你真正关心的信息。由于信号与噪声的功率往往相差好几个数量级,信噪比通常以分贝(dB)来表示。

波形显示在噪声基底之上干净信号与含噪信号的对比
信噪比将有用信号的电平与背景噪声基底进行比较。

如何使用本计算器

请用相同的单位输入信号功率(P信号)和噪声功率(P噪声)——可以是毫瓦、瓦特或任何一致的功率单位。计算器会先把两者相除得到线性功率比,再换算成分贝。两个输入都必须是正数,且噪声功率不能为零。

公式详解

计算公式为 $$\text{SNR}_{\text{dB}} = 10 \cdot \log_{10}\!\left(\frac{\text{P信号}}{\text{P噪声}}\right)$$。由于分贝是一种基于比值的对数单位,每增加 10 dB 就代表功率提升 10 倍。请注意,这里的系数 10 适用于功率比;如果处理的是幅度或电压,则需要改用系数 20。

Advertisement
以分贝为单位的信噪比公式分解:信号功率除以噪声功率的以十为底对数的十倍
信噪比公式:信号与噪声功率比的以10为底对数的10倍。

实例演示

假设信号功率为 100 mW,噪声功率为 1 mW,则功率比为 \(100/1 = 100\)。于是 $$\text{SNR}_{\text{dB}} = 10 \cdot \log_{10}(100) = 10 \cdot 2 = 20\ \text{dB}$$ 这表明信号很强、很纯净。

常见问题

多大的信噪比才算好?这要看具体应用。对于音频,60 dB 以上就非常优秀;而在许多数字通信场景中,配合纠错技术,即使只有 10–20 dB 也可以接受。

信噪比可以是负值吗?可以。如果噪声功率大于信号功率,比值就会小于 1,分贝值随之变为负数,意味着信号被噪声掩埋。

必须用瓦特作单位吗?不必。因为信噪比本质上是一个比值,任何一致的功率单位都可以,只要确保两个输入使用相同的单位即可。

最后更新: