如何用matlab进行频谱分析
老师给了我一组调速系统振动测试数据让我对其进行频谱分析。请教如何用matlab画出功率谱,画出此谱能够分析出数据的什么特性???:handshake回复 楼主 chouhuaidan026 的帖子
我也有同样的问题 我QQ474211385 fs=2000;...N=2048;...
nfft=1024 ;...
Y=fft(x,nfft);...
pyy=abs(Y);...
f=fs*(0:nfft/2)/nfft;...
figure(4);...
plot(f,pyy(1:(nfft/2+1)));...
xlabel('频率 f/Hz');...
ylabel('功率谱 P/W');... qzb000728:你能对每行解释一下吗?谢谢! fs=2000;...%采样率为2000hz
N=2048;...
nfft=1024 ;...
Y=fft(x,nfft);...%做1024点fft
pyy=abs(Y);...%取幅值
f=fs*(0:nfft/2)/nfft;...%建立横坐标与频率对应
figure(4);...%画图
plot(f,pyy(1:(nfft/2+1)));...%打图
xlabel('频率 f/Hz');...%图中的横标题
ylabel('功率谱 P/W');...%图中的纵标题
回复 5楼 jidianwangliang 的帖子
其实每行後面的连续符号'...', 好像有点多馀! 不是整周期采样回复 7楼 mxd271966940 的帖子
如果原信号是单频正弦信号,频率为500hz,是不是整周期采样 要是求500.2Hz的怎么求啊 高手,受教啦
页:
[1]