matlab求助:高斯白噪声把两未知频率的正弦信号淹没,需求出两正弦信号的频率(频率不同)
对两正弦信号加高斯白噪声的混合信号进行抽样,抽样频率是1KHz,抽样数据规模是1x501,类型是double,文件名是data.mat,该组数据存在一个叫做y的一维数组里...
对两正弦信号加高斯白噪声的混合信号进行抽样,抽样频率是1KHz,抽样数据规模是1x501,类型是double,文件名是data.mat,该组数据存在一个叫做y的一维数组里。另外高斯白噪声期望为0,方差为4。需求出两正弦信号的频率,如果峰值能求也要求。
需用DFT或FFT去解
哪位matlab大神能给出源程序,感激不尽 展开
需用DFT或FFT去解
哪位matlab大神能给出源程序,感激不尽 展开
1个回答
展开全部
就是做一个fft就可以了。示例:
t=0:0.001:0.6;
x=sin(2*pi*50*t)+sin(2*pi*120*t);
y=x+2*randn(size(t));
Fs=1024; %采样频率
N=1024; %采样点数
Y=fft(y,N);
Pyy=Y.*conj(Y)/N; %power spectrum
f=Fs*(0:(N/2))/N;
plot(f,Pyy(1:(N/2+1)))
title('功率谱')
xlabel('频率/(Hz)')
海德声科贸易(上海)有限公司
2018-03-18 广告
2018-03-18 广告
噪声是指音高和音强变化混乱、听起来不谐和的声音。是由发音体不规则的振动产生的,从物理学的角度来看:噪声是发声体做无规则振动时发出的声音,在一定环境中不应有而有的声音。泛指嘈杂、刺耳的声音。从环境保护的角度看:凡是妨碍到人们正常休息、学习和工...
点击进入详情页
本回答由海德声科贸易(上海)有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询