声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1399|回复: 2

[编程技巧] 如何利用matlab求出一未知噪声的信号的信噪比

[复制链接]
发表于 2006-12-19 15:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如题,请高手指教!谢谢

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

[ 本帖最后由 eight 于 2007-1-10 18:58 编辑 ]
回复
分享到:

使用道具 举报

发表于 2006-12-19 17:05 | 显示全部楼层
既然噪声未知
怎么判断信和噪的比例呢?
欢迎大家讨论
发表于 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
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 21:55 , Processed in 0.107227 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表