赫连梦 发表于 2014-7-3 21:27

关于用matlab进行功率谱分析的问题

我有一段很长的数据需要做功率谱分析,数据长度N=100000,采样率fs=256,以下是我的matlab程序:
fs=256;
nfft=2048;
window=hanning(nfft);
z=psd(x,nfft,fs,window,nfft/2);
我发现当nfft取不同值(2048,1024,512)的时候,计算出的功率谱的峰值差异很大,这是为什么呢?该如何选取nfft的值呢?
页: [1]
查看完整版本: 关于用matlab进行功率谱分析的问题