是否存在通过在频域中观察来确定信号本底噪声的公认方法?是对所有bin或中位数求平均值,还是对一些更复杂的计算(如下面的问题所述)进行平均?
我想确定本底噪声,以设置阈值来确定我的信号是否包含给定频率。
噪音的特点是什么?是白色还是彩色?
—
詹森·R
白噪声,尽管我很想听听其他颜色的答案也有所不同。
—
丹·桑德伯格
白噪声更容易表征,因为您希望白噪声在频域内保持平坦。我之前应该问过,但是您的信号有什么特点?信号和噪声填充了多少频带?信号始终存在,还是您只有机会观察到噪音?
—
詹森·R
信号由进行FFT时落在中心频段的频率组成(无频谱泄漏)。忽略噪声和通道效应,每个频率要么最大,要么在本底噪声。如果可能的n个频率中有四个处于“打开”状态,则每个频率应具有整个信号功率的1/4(再次忽略本底噪声)
—
Dan Sandberg
@DanSandberg:没有窗口功能,Parseval定理可让您直接从其他域计算时间或频率上的能量。例如,对于Python的fft函数:
—
endlith 2013年
rms(fft(x))/sqrt(n) = rms(x)
这里的示例 因此,您必须确定信号在频域中的外观,将其删除,测量剩余值,然后乘以sqrt(n)以获取RMS噪声本底。