1、在仿真实验中要产生具有某个信噪比的混合信号样本zt。这时,先求出不含噪声的有用信号的幅度(最大值)am再根据给定的信噪比snr(db)反推噪声电平theta。以高斯噪声为例,Matlab程序如下:
am=max(abs(s))%s为不含噪声的有用信号
theta=am/(10^(snr/20))
zt=s+theta*randn(size(s))%加入零均值,方差为(theta^2)的高斯噪声
2、对实测信号(含噪声)估计信噪比。首先要估计噪声的方差,方法是用噪声有限个样本的子样方差(若干不含有用信号的样本的平方和再除以样本数目)代替实际噪声的方差。根据大数定理,这种估计所用的样本数目越多,估计越准确。有用信号能量的估计理论上应用将含有噪声的有用信号样本去掉噪声后进行,但实际情况往往做不到。因此,只好用含有噪声的有用信号样本峰值代替真实信号的幅度。然后用与上面相同的公式就可以计算出信噪比的估计值。
拓展资料:信噪比简介:
信噪比(signal-to-noise ratio)是音箱回放的正常声音信号与无信号时噪声信号(功率)的比值。用dB表示。例如,某音箱的信噪比为80dB,即输出信号功率是噪音功率的10^8倍,输出信号标准差则是噪音标准差的10^4倍,信噪比数值越高,噪音越小。"噪声"的广义的定义就是:"在处理过程中设备自行产生的信号",这些信号与输入信号无关。
对于MP3播放器来说,信噪比都是一个比较重要的参数,它指音源产生最大不失真声音信号强度与同时发出噪音强度之间的比率称为信号噪声比,简称信噪比(Signal/Noise),通常以S/N表示,单位为分贝(dB)。对于播放器来说,该值当然越大越好。
目前MP3播放器的信噪比有60dB、65dB、85dB、90dB、95dB等等,我们在选择MP3的时候,一般都选择60dB以上的,但即使这一参信噪比数达到了要求,也不一定表示机子好,毕竟它只是MP3性能参数中要考虑的参数之一。
信噪比与噪声衡量标准:
信噪比是音响界公认的衡量音响器材凳宴扮质量水准的一个重要指标,几乎所有的电声器材都会标注这个指标,没有这枣灶个指标的器材,要么是一些特制的专用器材设备,要么就是不正规的产品。信噪比、失真率、频率响应这三个指标是音响器材的"基础指标"或"基本特性",我们在评价一件音响器材或者一个系统水准之前,必须先要考核这三项指标,这祥猜三项指标中的任何一项不合格,都说明该器材或者系统存在着比较重大的缺陷。信噪比作为设备、系统的基础指标之一,必须得到应有的高度重视。
参考资料:
知网空间网 信噪比-学术百科网页链接
给你提供一个思路,首先需要对噪声和信号建模我假设信号是均值为0的平稳过程,噪声是高斯过程,噪声和信号独立
假设r=s+n 表示混有信号碧铅肆s 和噪声n 的信号
E(r)=E(s+n)=0 没有信息量
E(r^2)=E[(s+n)^2]=E(s^2)+E(n^2)+E(2*s*n)=Ps+Pn
E(r^2)可以通过信号样值就平方和然后平均得到(r1^2+r2^2+...rN^2)/N,所以得到一个方程
Ps+Pn=E(r^2)
E(r^3)=0
E(r^4)=E((s+n)^4)=E(s^4)+E(n^4)+2*E(s^2)*E(n^2)=??/
好久没推激旁导了,所以接下来悔轿的地方你自己试试
目的就是建立一个方程组,解出Ps,Pn,最后就可以求出信号的信噪比了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)