|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
clear;
clc;
t=0:0.001:1.024-0.001;
N=1024;
y1=chirp(t,0,1,350);
ym=y1';
ym=hilbert(ym);
%s=spectrogram(y1,128,120,512,1e3);
[tfr,t,f]=tfrstft(ym,1:1024,256,hamming(127));
如图,为什么返回的f是一个2倍FFT采样率的矩阵?还有为什么返回的T是和信号长度一样长的矩阵,我认为按照短时傅立叶比变换的理论的话,用加窗的方式然后窗口移动一个点做一次傅立叶变换的话,假设窗长为length_window,每次移动一个点的话,返回的应该是一个(N-overlap)/(length_window-overlap)其中overlap为每次窗口移动后和前一次叠加的点数,在这里为length_window-1.我看了下STFT.m文件没看明白。谢谢解答 |
|