matlab中Nfft=1024;dflag='none'是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:19:56
Nfft=1024;
window=hamming(512);
noverlap=256;
dflag='none';
[Pxx,f]=psd(x,Nfft,Fs,window,noverlap,dflag);能解释一下这段程序吗?万分感谢!

Nfft=1024;%Nfft指fft变换所选取的N点数
window=hamming(512);%用汉明窗截取,窗长为512
noverlap=256;%noverlap是指没有重叠率(根据采样定理可以算出的最小采样频率)
dflag='none';
[Pxx,f]=psd(x,Nfft,Fs,window,noverlap,dflag);%psd为matlab中的功率普密度函数