image
Physics Forums Logo
image
image
* Register * Upgrade Blogs Library Staff Rules Mark Forums Read
image
image   image
image

Go Back   Physics Forums > Engineering > Electrical Engineering


Reply

image Fourier Frequency Identification Share It Thread Tools Search this Thread image
Old Nov25-09, 10:48 AM                  #1
AaronMartin

AaronMartin is Offline:
Posts: 8
Fourier Frequency Identification

I am a high school physics teacher and was thinking of demonstrating to students how frequencies of complex waveforms such as notes of instruments can be identified using a Fourier transform.

I haven't done Fourier transforms for a while and was quickly re-reading about them earlier this evening.

Essentially what I was after is given some data (collected using a data logger and microphone etc) or as an example a series of points generated from t=0 to t=10 in steps of 0.1 of 2 Sin[x + 1] + 2 Sin[3 x] + 2 Sin[4.6 x + 3]. Plotting this in Mathematica gives me a nice looking waveform.

If I then do a Fourier transform on the data produced using Fourier[data], Mathematica produces a Table of complex numbers.

Can someone please help me take these complex numbers and transform them into frequency information?

I attempted to do something like ListLinePlot[Abs[Fourier[data]], PlotRange -> All] but it produced a strange looking Plot which was nothing like I was expecting.

Thanks

Aaron
  Reply With Quote
Old Nov27-09, 08:33 PM                  #2
Redbelly98

PF Mentor
 
Redbelly98's Avatar

Redbelly98 is Offline:
Posts: 5,819
Blog Entries: 8
Re: Fourier Frequency Identification

I recommend using some simple trial functions, and seeing what you get for a spectrum. Something like sin(2πt), which has a frequency of 1 Hz (for t measured in seconds). See where the non-zero number(s) is/are in the spectrum; this corresponds to an amplitude of 1 at a frequency of 1 Hz.
Also try the function f(t)=1, to see how a 0-Hz (DC) signal is transformed. Keep things simple until you understand how the frequency and amplitude is related to the output. Then you can put more complicated signals in and know what the output signifies.
  Reply With Quote
image image
Reply
Thread Tools


Similar Threads for: Fourier Frequency Identification
Thread Thread Starter Forum Replies Last Post
Using Fourier analysis to find frequency-amplitude spectrum? jamdr Introductory Physics 7 Dec22-09 06:47 AM
Digital Fourier Transform - create frequency axis Nick89 Calculus & Beyond 0 Apr27-09 02:59 PM
Reading frequency spectrum / Fourier Transform and Power Spectra khemix Engineering, Comp Sci, & Technology 2 Nov26-08 03:48 AM
Roc Identification Sharifullah Other Sciences 2 Jul30-07 07:35 AM
Fourier transform of a time-frequency function Carine General Physics 3 Apr7-05 10:30 AM

Powered by vBulletin Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. © 2009 Physics Forums
Sciam | physorgPhysorg.com Science News Partner
image
image   image