資源簡介
MATLAB代碼,能夠實現短時傅里葉變換。可以直接用來處理數據。
代碼片段和文件信息
function?[Y?F]?=?stft(X?NFFT?WINDOW?NOVERLAP?Fs)
%?[Y?F]?=?STFT(X?NFFT?WINDOW?NOVERLAP?Fs)
%?Short-time?Fourier?Transform?Analysis
%??
%?????Y?:?stFT?doamin?output?matrix?(NFFT?x?L)
%?????F?:?real?frequencies?corresponding?to?each?FFT?points
%?????Fs?:?sampling?freguency
%?????NFFT?:?#?of?FFT?points
%?????WINDOW?:?window?function
%?????NOVERLAP?:?#?of?overlaped?samples
%
%??by?Taesu?Kim?????2003.?1.?26.
if?nargin<5?Fs?=?8000;?end
WLEN?=?size(WINDOW1);??????????????????
- 上一篇:用Matlab實現的數字音頻水印嵌入與提取
- 下一篇:k-mean matlab
評論
共有 條評論