Diskrete Fourier Transformation mit Excel

Gast #4910150
Lesenswert?

Hallo,

ich möchte ein zeitdiskretes Signal hinsichtlich seiner Frequenzanteile 
und deren Amplituden untersuchen. Dazu habe ich zwei Fragen:

Kennt jemand eine Lösung um mit Excel eine DFT durchzuführen?

Ist es für die DFT ein Problem, dass die Zeitintervalle der Messwerte 
stark schwanken?


Vielen Dank

Ralf
Gast #4910264
Lesenswert?

THOR schrieb:
> Imho müssen die Abtastwerte äquidistant sein. Ergo: Ein
> Interpolationsverfahren deiner Wahl und dann Resampling.
>
> Excel ist dafür denkbar ungeeignet. Versuchs mit Matlab/Octave.

Das würde LTSpice wahrscheinlich bei einer FFT im Hintergrund auch tun, 
oder? Die Stepsize bei einer LTspice Simulation kann doch auch 
variieren.
Gast #4910332
Lesenswert?

Dr. Sommer schrieb:
> THOR schrieb:
>> Ergo: Ein Interpolationsverfahren deiner Wahl und dann Resampling.
>
> Die Fourier Transformation ist doch eine  Interpolation. Man muss sie
> "nur" richtig anwenden...

Erstmal muss man die Grundregel der FFT einhalten: Abtastwerte sind 
äquidistant. Sonst kommt da Müll bei raus.

https://en.wikipedia.org/wiki/Non-uniform_discrete_Fourier_transform
Gast #4910374
Lesenswert?

Die Frage rührt daher, dass meine Abtastwerte eben nicht äquidistant 
sind. Das ist bedauerlich, aber es ist so. Und da ich mir nicht sicher 
war, ob diese Tatsache einen Einfluss auf meine Ergebnisse hat, habe ich 
nachgefragt.

Die Antwort scheint zu sein: Um eine DFT auf eine Messreihe anwenden zu 
können, müssen die Messwerte äquidistant sein.
#4910482
Lesenswert?

Naja, man muesste sich ueberlegen, ob man nicht aequidistant sampeln 
darf, unter welchen Umstaenden, welcher Fehler resultiert.
Die Fouriertrafo ist ja im Wesentlichen : Funktionspunkt mit Sin und Cos 
an dieser Stelle multiplizieren & integrieren. Das kann man ja auch 
nicht-aequidistant tun. Aber welche Auswirkungen hat das ?
Dabei muesste man die Integration anpassen. Ich darf ja 
nicht-aequidistant integrieren ... sei das per Rechteck, Trapez, 
Simpson.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren