仿真内容: 1、说明时域和频域的能量守恒(各以信号和噪声来说明) 2、说明信号不变时噪声带宽的变化对输入信噪比的影响 3、说明噪声带宽和FFT增益的关系 4、在矩形窗前提下用仿真曲线和理论分析讨论信号频点位置和FFT后输出信噪比的关系 5、说明频点位置造成的最大信噪比损失是多少 6、对于那些信噪比损失最大的频点位置通过加不同的窗函数有没有信噪比的改善 主要参数声明 噪声带宽为5MHz,噪声的概率分布:N(0,1),即均值为零、方差(功率)为1 单点频信号的频率为500kHz,采样率为10MHz,FFT点数可变(分1024、2048) 信号表达式:s(t)=A*exp(j2Πfdt+θ),其中幅度A取1,初始相位θ为Π/6 【资源说明】 资源包共包含如下内容: MATLAB源码文件4个(1个主程序、3个自定义函数) PDF文件3个(创作声明x1、FFT增益损失理论推导x1、仿真表格x1) 【资源均属于原创、代码编写规范、注释明细可读性强、理论推导简单明了】 原创不易,感谢支持原创作品! 2021 11 15日更新包已同步
本程序是对信号加入指定信噪比的指定噪声,awgn(x,SNR)为加入信噪比SNR的高斯噪声,本程序可以是其他的任意噪声。以alpha稳定分布噪声为例
1
按照一定的信噪比dB加入随机噪声 编译:g++ -o addnoise main.cpp -lm usage:./addnoise ori.wav noise.wav dB new.wav for example :./addnoise hello.wav white_noise.wav 63 new.wav
2021-04-15 19:10:32 12KB 信噪比、噪声
1