Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Bücher:

MATLAB und Simulink in der Ingenieurpraxis

Fachkräfte:
weitere Angebote

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

FFT bei Messvektor mit steigenden Werten

 

Freddy12345

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.07.2022, 08:34     Titel: FFT bei Messvektor mit steigenden Werten
  Antworten mit Zitat      
Hallo zusammen,

ich hab ein Temperaturmesssignal (in Digital Level), welches zeitlich steigt Die Abtastrate liegt bei 750Hz. Ich bin auf der Suche nach den Frequenzen, welches das Messsignal überlagern. Wenn ich das Beispiel aus der Matlab-Hilfe für meinen Fall anpasse, erhalte ich im Frequenzspektrum ein Maximum bei 0Hz. Ich erwarte jedoch eine dominanten Frequenz irgendwo zwischen 100 Hz und 200 Hz.

Hier mal mein Minimalbeispiel:
Code:
Fs = 725;            % Sampling frequency                    
T = 1/Fs;             % Sampling period      
L = length(IR_Data);             % Length of signal
t = (0:L-1)*T;        % Time vector
S = IR_Data;
X = S;
figure
plot(t,X)
title('Signal')
xlabel('t (seconds)')
ylabel('X(t)')

Y = fft(X);
P2 = abs(Y/L);
P1 = P2(1:L/2+1);
P1(2:end-1) = 2*P1(2:end-1);
f = Fs*(0:(L/2))/L;
figure
plot(f,P1)
title('Single-Sided Amplitude Spectrum of X(t)')
xlabel('f (Hz)')
ylabel('|P1(f)|')
 

Mache ich irgendwas falsch, oder wie könnte man das Problem angehen?

Besten Dank für jeden Tipp und jede Hilfe und viele Grüße
Freddy

IR_Data.mat
 Beschreibung:

Download
 Dateiname:  IR_Data.mat
 Dateigröße:  104.92 KB
 Heruntergeladen:  20 mal


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de


 Impressum  | Nutzungsbedingungen  | Datenschutz  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2022 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

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.