Als «fft» getaggte Fragen

Die schnelle Fourier-Transformation ist ein effizienter Algorithmus zur Berechnung der diskreten Fourier-Transformation (DFT) und ihrer Inversen.

72
Warum ist es eine schlechte Idee, FFT-Bins auf Null zu setzen?

Es ist sehr einfach, ein Signal zu filtern, indem eine FFT durchgeführt wird, einige der Bins auf Null gesetzt werden und dann eine IFFT durchgeführt wird. Zum Beispiel: t = linspace(0, 1, 256, endpoint=False) x = sin(2 * pi * 3 * t) + cos(2 * pi * 100 * t) X = fft(x) X[64:192] = 0 y = ifft(X) Die...

28
Auswahl des richtigen Filters für Beschleunigungsmesserdaten

Ich bin ziemlich neu in DSP und habe einige Nachforschungen über mögliche Filter zum Glätten von Beschleunigungsmesserdaten in Python angestellt. Ein Beispiel für den Datentyp, den ich erlebe, ist in der folgenden Abbildung zu sehen: Im Wesentlichen suche ich einen Rat, um diese Daten zu glätten...

23
Tiefpassfilter und FFT für Anfänger mit Python

Ich bin neu in der Signalverarbeitung und besonders in der FFT. Daher bin ich mir nicht sicher, ob ich hier das Richtige tue und bin ein bisschen verwirrt mit dem Ergebnis. Ich habe eine diskrete reelle Funktion (Messdaten) und möchte darauf einen Tiefpassfilter aufbauen. Das Werkzeug der Wahl ist...

21
Tipps zur Verbesserung der Tonhöhenerkennung

Ich arbeite an einer einfachen Web-App, mit der der Benutzer seine Gitarre stimmen kann. Ich bin ein echter Anfänger in der Signalverarbeitung, also beurteilen Sie nicht zu genau, ob meine Frage unangebracht ist. Ich habe es also geschafft, die Grundfrequenz mit einem FFT-Algorithmus zu ermitteln,...

19
Rekonstruktion des Audiosignals aus dem Spektrogramm

Ich habe eine Reihe von Songs, für die ich das Magnitudenspektrogramm mithilfe eines Hamming-Fensters mit 50% Überlappung extrahiert habe. Nach dem Extrahieren des Spektrogramms führte ich eine Dimensionsreduktion mit der Hauptkomponentenanalyse (PCA) durch. Nachdem ich es auf niedrigere...

18
Warum kommt es bei einer FFT zu spektralen Leckagen?

Ich habe versucht, es zu googeln und zu wikipedia, aber ich habe keine Antworten erhalten, außer "es liegt daran, dass die Frequenz des Eingangssignals zwischen zwei Bins liegt". Ich verstehe, dass dies der Grund ist, aber was ich nicht verstehe, ist, warum sich die Leckage auf mehrere benachbarte...