我在计算 SNR 时遇到了一个非常简单但基本的问题:
有几个信号:
S1 = 没有噪声的原始和纯净的信号。
N1 = 将添加到 S1 的高斯白噪声。
S2 = S1 + N1(执行降噪算法之前的噪声信号)
S3 = 降噪信号(执行降噪算法后)
N2 = S3 - S1(执行降噪算法后的噪声量)
现在我想比较执行降噪算法之前和之后的 SNR。
我应该为 SNR_before 考虑哪些信号!?S1/N1还是S2/N1?
我应该为 SNR_after 考虑哪些信号!?S3/N1还是S3/N2?
我应该在 MATLAB 中使用哪些命令或函数来计算 SNR_before 和 SNR_after?
感谢十亿您花时间帮助我。