Funktionen > Signalverarbeitung > Verknüpfte Zeit-Frequenz-Analyse > Kurzzeit-Fourier-Transformation
Kurzzeit-Fourier-Transformation
stft(v, [n], [s], [w]) – Übergibt eine Matrix mit der Kurzzeit-Fourier-Tranformation eines Signals v. Die Funktion stft berechnet n Frequenzen, alle s Stichproben und verjüngt jeden Block mit Fenster (oder Fenstertyp) w.
Argumente
v ist ein Vektor aus komplexwertigen Daten.
n (optional) ist eine Ganzzahl, die Anzahl der Transformationsfrequenzen. Wird n nicht angegeben, wird der Standardwert 64 verwendet.
s (optional) ist eine Ganzzahl, die Anzahl der Stichproben, die zwischen aufeinanderfolgenden Berechnungen übergangen werden. Wird s nicht angegeben, wird der Standardwert n/2 verwendet.
w (optional) ist eine Ganzzahl, die den Index einer Fensterdarstellungsfunktion darstellt. Ein rechteckiges Fenster wird verwendet, wenn w gleich 0 ist oder nicht angegeben wird.
Alternativ ist w ein Vektor aus den Koeffizienten eines nichtrekursiven (FIR) Filters, dessen Länge nicht mehr als n beträgt.
Die folgende Tabelle enthält Werte für w und die entsprechenden Fenster:
Wert von w
Fenster
0
aktuelles Standardfenster
1
rechteckig (Standard)
2
verjüngt rechteckig
3
triangular
4
Hanning
5
Hamming
6
Blackman
7
Nuttall
War dies hilfreich?