thinkingm 发表于 2006-12-19 15:44

如何利用matlab求出一未知噪声的信号的信噪比

如题,请高手指教!谢谢

================eight=======================
更多细节请参阅以下帖子:
[原创]关于信噪比与向已知信号添加噪声的整理及个人心得
==========================================

[ 本帖最后由 eight 于 2007-1-10 18:58 编辑 ]

mulan 发表于 2006-12-19 17:05

既然噪声未知
怎么判断信和噪的比例呢?
欢迎大家讨论

mao 发表于 2006-12-19 20:47

设输出为y=s+n,其中x为信号,n为噪声,作y的自相关Ry,可以得到这经表达式为(前提是信号与噪声不相关):
Ry=E(s+n)(s+n)=E(s*s)+E(n*n)=Rx+n^2
于是如果知道了信号的自相关Rx,则噪声就是最后一项,即Ry-Rx:就是噪声的方差, 由此可以 求出SNR
页: [1]
查看完整版本: 如何利用matlab求出一未知噪声的信号的信噪比