我有一些不同长度的信号要传播一段距离。我有一个时间可变增益(TVG)功能,可以补偿传播范围内的传输损耗。我正在研究在应用TVG时,在不同范围内这些信号的SNR。例如,在10米,50米等处。建模的噪声是白噪声,其协方差矩阵只是身份(I)矩阵。
在考虑TVG的同时,我知道在我们计算它们的功率和预期值(噪声)之前,这个增益将应用于各个范围的信号(不同长度的信号)和噪声(白噪声)。 ,然后计算比率。
我使用维基百科网站提供的简单SNR公式,链接如下。
SNR = s ^ H R_ {vv} s
https://latex.codecogs.com/gif.download?%5Ctext%7BSNR%7D%3D%20s%5EH%20R_%7Bvv%7D%5C%20s
其中s是信号向量,R_ {vv}是噪声协方差矩阵。
如何将此TVG添加到此公式中的信号和噪声协方差矩阵以计算SNR?
答案 0 :(得分:0)
将对增益进行归一化并将其应用于噪声协方差矩阵。在保持噪声协方差矩阵的整体大小不变的同时,TVG将应用于信号的持续时间以及您感兴趣的TVG曲线的特定区域。这意味着您对TVG和TVG将影响您的代码多长时间。