高斯白噪声 python

numpy.random.normal()和numpy.random.randn()产生的都是高斯白噪声。 计算信噪比也就是简单的对信号的乘方求和而已,例如如果你有信号x和噪声n, 那么信噪比就是: 10*log10( sum(x**2) / sum(n**2)) 根据以上信息可以编写如下程序。 wgn(x, snr)中x为信号,snr为信噪比,返回满足条件的高斯白噪声,只需要: x += wgn
相关文章
相关标签/搜索