高斯白噪聲 python

numpy.random.normal()和numpy.random.randn()產生的都是高斯白噪聲。 計算信噪比也就是簡單的對信號的乘方求和而已,例如如果你有信號x和噪聲n, 那麼信噪比就是: 10*log10( sum(x**2) / sum(n**2)) 根據以上信息可以編寫如下程序。 wgn(x, snr)中x爲信號,snr爲信噪比,返回滿足條件的高斯白噪聲,只需要: x += wgn
相關文章
相關標籤/搜索