Existiert die inverse CTFT für ein Dirac-Delta?


8

Existiert die inverse kontinuierliche Zeit-Fourier-Transformation für ein Dirac-Delta (eine einzelne kausale / nicht-kausale Spitze)?


1
Lesen Sie die Antworten auf eine verwandte aktuelle Frage zu math.SE, in der Sie auch erfahren, wie Sie Tabellen gemeinsamer Fourier-Transformationspaare in Bezug auf die Radianfrequenzvariable Radiant / Sekunde verwenden, um Fourier-Transformationspaare in Bezug auf die Frequenzvariable f in Hertz zu erhalten . Für den speziellen Fall von Impulsen in Zeit oder Frequenz ist der Schlüssel die Siebeigenschaft : ∫ ∞ - ∞ x ( y ) δ ( y - a ) d y = x ( a ) wenn x ( y )ωf
∫- -∞∞x(y)δ(y- -ein)dy=x(ein) wenn x(y) ist kontinuierlich bei ein.
— Dilip Sarwate

Antworten:


4

e2πichf0tf0δ(f- -f0)δ


1
Dies ist eine sehr wichtige Transformation, die häufig in einer Tabelle gängiger Fourier-Transformationen wie dieser zu finden ist .
— Jason R

3

Als Randnotiz: Vorwärts- und Rückwärts-Fourier-Transformation sind meistens dasselbe. Zum Beispiel entspricht ein Rechteck in einer Domäne einer Sünde (x) / x in der anderen Domäne (unabhängig davon, ob es zeitlich oder häufig beginnt). Gleiches gilt für ein Delta: Der Impuls in einer Domäne entspricht einem komplexen Exponential in der anderen.

Sie können eine inverse FFT (basierend auf einer Vorwärts-FFT) wie folgt implementieren:

  1. nimm das Konjugat
  2. vorwärts FFT
  3. nimm das Konjugat wieder
  4. durch die Länge der Sequenz teilen

In Matlab würde das so aussehen

n = 1024;
x0 = randn(n,1) + j*rand(n,1); % random sequence
fx = fft(x0);  % take the FFT
x1 = conj(fft(conj(fx)))/n; % inverse fft based on fw fft
% print an error metric how close we got to the orginal signal
fprintf('Error = %6.2f dB\n', 10*log10(sum( (x1-x0).* conj(x1-x0))./sum(x0.*conj(x0))));

N.

1
Das stimmt. Die Skalierung von Matlab ist wahrscheinlich die häufigste (und wird in den meisten Lehrbüchern verwendet). 1 / sqrt (N) für vorwärts und rückwärts wäre besser, wenn sichergestellt würde, dass die sauberste Version des Parsevalschen Theorems, dh Energie im Zeitbereich gleich Energie im Frequenzbereich ist.
— Hilmar
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.