Verfasst am: 06.11.2020, 14:04
Titel: FFT Analyse bei sehr hohen Frequenzen
Hallo zusammen,
ich versuche aus einem nicht perfekten PWM-Signal alle Frequenzanteile herauszufinden, indem ich ein FFT-Analyse mache.
Das funktioniert soweit, sodass ich die Grundfrequenz 1 MHz mit den ungeraden Anteilen der Oberschwingungen erhalte.
Ich benötige aber noch die hochfrequenten Anteile, welche bis in den GHz Bereich reichen.
Hat jemand zufällig eine Idee, was ich dafür im Programm umschreiben muss? Ich habe mich dabei an
der FFT Funktion von MATLAB orientiert.
Im Anhang befindet sich die csv Datei, sowie mein verwendetes Programm.
%% FFT Berechnungen
Fs = 1e5;
T = 1/Fs;
L = length(xq)-1; %Damit Vektoren stimmen
a = fft(vq1);
b = abs(a);
c = b(1:L/2+1);
c(2:end-1) = 2*c(2:end-1);
f = Fs*(0:(L/2))/L;
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.