我对Matlab中的pwelch函数有疑问。 我以每秒100个样本的采样频率记录了20分钟的地震信号。现在,我想使用pwelch函数确定功率谱密度估计值。我想将信号分成1分钟的窗口,即每个窗口6000个样本。重叠应为50%(默认值)。
第一个问题:以下代码是否给了我我想要的?
Fs = 100;
Nyq = Fs/2;
N = length(signal);
f = 0:(Nyq/(N-1)):Nyq;
Nf = length(f);
win = 6000;
pwelch(signal,win,[],Nf,Fs);
第二个问题:为什么在结果图中只显示一个信号而不显示20个信号(每个窗口一个)?
谢谢。