0

我想从它的小波系数中找到一个信号的频率内容..我通过将信号分解为一定水平的高频和低频分量来获得系数..现在我必须找到最高频率其中的组件..我已经使用fft完成了它,但是我可以使用任何其他方法..

y_256=Th;
    T_fft=fft(y_256);
    T_fft1=T_fft(1:length(y_256)/2+1);
    freq1=0:8000/length(y_256):4000;

    IX = abs(T_fft1)>0.6;
    ix = find(IX);
    bmax= freq1(ix(end));
4

1 回答 1

0

韦尔奇:

[Pxx,f] = pwelch(x,window,noverlap,f,fs)

或(无忧无虑,使用默认值)

[Pxx,f] = pwelch(x,[],[],[],fs)

文档:

http://www.mathworks.com/help/toolbox/signal/ref/pwelch.html

于 2012-05-23T08:47:46.073 回答