[S, F, T] = spectrogram(X)
[S, F, T, P] = spectrogram(X, window, noverlap, NFFT, Fs)
| Parameter | Description |
|---|---|
| X | input signal. |
| window | window vector or length. |
| noverlap | number of overlapping samples. |
| NFFT | FFT length. |
| Fs | sample rate. |
| Parameter | Description |
|---|---|
| S | complex short-time spectrum. |
| F | frequency vector. |
| T | time vector. |
| P | power spectral density estimate. |
spectrogram splits the signal into overlapping windowed segments and computes an FFT for each segment.
[s, f, t] = spectrogram(sin((0:255)' * 0.1), 64, 32, 128, 10);
| Version | Description |
|---|---|
| 2.0.0 | initial version |