宋老师,您好:
1、关于语音信号,求功率谱和功率谱密度,是不是一样的,没有区别的?
2、看到您书中求取功率谱密度(p28)用的是pwech方法。看到还有用spectrogram函数,用[S,F,T,P]=spectrogram(x,window,noverlap,nfft,fs)或者
[S,F,T,P]=spectrogram(x,window,noverlap,F,fs)。还看到用STFT中的[s, f, t] = stft(x, wlen, h, nfft, fs)。
这些是不是都是求功率谱的?
3、最近看到您在论坛里的一个psd的帖子,有段代码
clc;clear all;
%读入语音信号
[x,fs]=wavread('F:\female1.wav');
t=(0:length(x)-1)/16000;
%采样频率
fs=16000;
%绘制时域波形
figure(1);
plot(t,x,'LineWidth',2);
xlabel('时间 t');
ylabel('幅值 A');
%计算功率谱
nfft=2048;
psd=abs(fft(x,nfft));
%绘制功率谱图
figure(2)
plot((0:nfft/2-1)/nfft*fs,psd(1:nfft/2),'LineWidth',2);
xlabel('频率 f');
ylabel('功率谱 PSD'