- Co to jest STFT w Matlab?
- Jaka jest różnica między FFT i STFT?
- Dlaczego używamy STFT?
- Jaka jest różnica między transformacją STFT i falą?
Co to jest STFT w Matlab?
Krótka transformacja Fouriera (STFT) jest używana do analizy, w jaki sposób zmienia się zawartość częstotliwości sygnału niestacjonarnego. Wielkość kwadratu STFT jest znana jako spektrogram reprezentacja częstotliwości czasu sygnału.
Jaka jest różnica między FFT i STFT?
FFT ma rozdzielczość 2048 linii, okno Blackmana i 50% nakładania się, a STFT ma również rozmiar bloku 2048, rozmiar FFT 16K, użyty okno Blackmana i 50% nakładania się. Jak widzimy, STFT działa lepiej z tym samym rozmiarem bloku (ale bardziej obliczonymi liniami). Poprawiliśmy rozdzielczość częstotliwości dla tej samej ilości zgarnianych danych.
Dlaczego używamy STFT?
STFT jest szeroko stosowany w ekstrakcji funkcji audio do rozkładu czasowo-częstotliwości. Można to zaobserwować na podstawie podpisów w tabelach V - VII. Jednak STFT zapewnia jedynie nieoptymalny kompromis między rozdzielczością czasu a częstotliwością, ponieważ rozdzielczość częstotliwości STFT jest taka sama dla wszystkich lokalizacji w spektrogramie.
Jaka jest różnica między transformacją STFT i falą?
W przeciwieństwie do standardowego STFT, który wykorzystuje pojedynczy rozmiar okna, transformacja falkowa (WT) wykorzystuje krótkie okna przy wysokich częstotliwościach i długich oknach przy niskich częstotliwościach [21]. Falki opierają się na użyciu funkcji falkowej matki, którą można skalować i przesunąć, aby skorelować z anomaliami lub zdarzeniami sygnałów.