Short Time Fourier Transform

Script for computing the short time Fourier transform of 1D signals.

You are now following this Submission

This function enables computation of the short time Fourier transform (STFT) of signals.

The function provides control over the windowing function and overlap ratio, and returns the STFT matrix "fftshifted".

This code was modified from a prior submission by Suraj Kamya, which is available at:

http://www.mathworks.com/matlabcentral/fileexchange/38035-stft-short-time-fourier-transform

Cite As

Hafeez Dhalla (2026). Short Time Fourier Transform (https://uk.mathworks.com/matlabcentral/fileexchange/38773-short-time-fourier-transform), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired by: STFT, Short time fourier transform

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Correction of typo in comments

1.0.0.0