我们在仿真时需要加噪声,噪声功率谱密度是N0/2,但是对于无限频谱宽度的白噪声,功率无穷大。那么,噪声怎么加?
来看一幅图:
白噪声通过匹配滤波器后,方差有限,并且大小为功率谱密度。因此,对其抽样,得到方差为N0/2的噪声序列。加噪声也就是一行(伪代码):
noise=sqrt(N0/2)*randn(1,length(sybmols))
一直困惑加噪声功率时为什么直接用了N0,而没考虑带宽影响,今天终于找到了答案。
我们在仿真时需要加噪声,噪声功率谱密度是N0/2,但是对于无限频谱宽度的白噪声,功率无穷大。那么,噪声怎么加?
来看一幅图:
白噪声通过匹配滤波器后,方差有限,并且大小为功率谱密度。因此,对其抽样,得到方差为N0/2的噪声序列。加噪声也就是一行(伪代码):
noise=sqrt(N0/2)*randn(1,length(sybmols))
一直困惑加噪声功率时为什么直接用了N0,而没考虑带宽影响,今天终于找到了答案。