WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Gespiegeltes Spektrum nach FFT

 

Illmatic
Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 19.06.12
Wohnort: Hamburg
Version: R2011b
     Beitrag Verfasst am: 24.06.2013, 14:40     Titel: Gespiegeltes Spektrum nach FFT
  Antworten mit Zitat      
Hallo miteinander,
Ich muss leider im Moment ein kleines Projekt das auch eine FFT beinhaltet in Excel bearbeiten. Lag nicht in meiner Macht das zu entscheiden. Ich habe eine Frage bezüglich des Spektrums das ich nach der FFT erhalte. Dieses ist ja gespiegelt. Ich möchte nun aus dem Spektrum die Medianfrequenz berechnen. Kann ich hierfür einfach die Spiegelung wegschmeißen? Oder muss ich dabei irgendwas beachten?
Danke für eure Hilfe,
Viele Grüße,
Illmatic
Private Nachricht senden Benutzer-Profile anzeigen


DSP
Forum-Meister

Forum-Meister



Beiträge: 2.117
Anmeldedatum: 28.02.11
Wohnort: ---
Version: R2014b
     Beitrag Verfasst am: 24.06.2013, 14:47     Titel:
  Antworten mit Zitat      
Da
Code:
Y = fft(y,nfft);
eben ein beidseitiges Spektrum liefert muss die Amplitude angepasst werden, wenn man nur den positiven Frequenzbereich verwendet.

Bis auf den Gleichsignalanteil (f=0 Hz) und bei der Nyquistfrequenz (fs/2 Hz) müssen alle anderen Amplitudenwerte verdoppelt werden.
Private Nachricht senden Benutzer-Profile anzeigen
 
Illmatic
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 19.06.12
Wohnort: Hamburg
Version: R2011b
     Beitrag Verfasst am: 24.06.2013, 15:40     Titel:
  Antworten mit Zitat      
Hm, Excel liefert nur die Amplituden. Geht das Spektrum das die FFT liefert immer von 0Hz bis fs/2? Also wenn ich ein Spektrum wie im angehängten Bild hätte könnte ich dann die Achsen beschriften, mit ganz links 0Hz und ganz rechts fs/2. Oder sind die fs/2 in der Mitte?

spektrum.png
 Beschreibung:
Spektrum nach FFT

Download
 Dateiname:  spektrum.png
 Dateigröße:  6 KB
 Heruntergeladen:  1139 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Scriptor
Forum-Century

Forum-Century


Beiträge: 217
Anmeldedatum: 22.02.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.06.2013, 00:45     Titel:
  Antworten mit Zitat      
fft gibt nur das Spektrum von 0:fs-1.

Nutze fftshift um das Spektrum von -fs/2:fs/2 oder -fs/2:(fs/2-1) zu erhalten.
Private Nachricht senden Benutzer-Profile anzeigen
 
Illmatic
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 19.06.12
Wohnort: Hamburg
Version: R2011b
     Beitrag Verfasst am: 25.06.2013, 05:27     Titel:
  Antworten mit Zitat      
Hm ich mache das Ganze aber ja wie gesagt in Excel und dort gibt es keinen fftshift...
Private Nachricht senden Benutzer-Profile anzeigen
 
Illmatic
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 19.06.12
Wohnort: Hamburg
Version: R2011b
     Beitrag Verfasst am: 25.06.2013, 13:50     Titel:
  Antworten mit Zitat      
Also praktisch gesehen, könnte ich jetzt die zweite Hälfte des Signals wegschmeißen, alle Werte verdoppeln und für die Achsenbeschriftung von 0Hz bis f0/2 gehen um anschließend die Medianfrequenz zu berechnen oder würde ich damit grob etwas falsch machen?
Private Nachricht senden Benutzer-Profile anzeigen
 
Illmatic
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 17
Anmeldedatum: 19.06.12
Wohnort: Hamburg
Version: R2011b
     Beitrag Verfasst am: 28.06.2013, 13:38     Titel:
  Antworten mit Zitat      
Thema bitte schließen, habe aufgegeben Excel zu benutzen.
Private Nachricht senden Benutzer-Profile anzeigen
 
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
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

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.