Die schnelle Fourier - Transformations - Algorithmus , um eine Fourier - Zerlegung unter der Annahme berechnet , dass seine Eingangspunkte gleichermaßen in dem Zeitbereich beabstandet sind, . Was ist, wenn sie nicht sind? Gibt es einen anderen Algorithmus, den ich verwenden oder den ich auf irgendeine Weise modifizieren könnte, um zu berücksichtigen, was effektiv eine variable Abtastrate ist?
Wenn die Lösung von der Verteilung der Beispiele abhängt, gibt es zwei Situationen, die mich am meisten interessieren:
- Konstante Abtastrate mit Jitter: wobei δ t k eine zufällig verteilte Variable ist. Angenommen , es ist sicher zu sagen | δ t k | < T / 2 .
- Abgeworfene Proben von einer ansonsten konstanten Abtastrate: wobei n k ≤ Z ≥ k ist
Motivation: Dies war zuallererst eine der am häufigsten gestellten Fragen zum Vorschlag für diese Website. Vor einiger Zeit war ich jedoch in eine Diskussion über die Verwendung von FFT verwickelt (ausgelöst durch eine Frage zum Stapelüberlauf ), in der einige Eingabedaten mit ungleichmäßig abgetasteten Punkten auftauchten. Es stellte sich heraus, dass die Zeitstempel in den Daten falsch waren, aber ich dachte darüber nach, wie man dieses Problem angehen könnte.