MathGroup Archive 1996

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: fourier,units

rebscher at asks
>   given: f[I b] = Abs[Fourier[data]]

>now my question:

>what kind of units on the axis do I get when my 
>data are of the form [V] ?

I read this as;
data = {vector}
f[I w] = Abs[Fourier[data]]

The x-axis and Y-axis units are related to the units of the data. Looking at
real values for data

Given a specific case that I frequently encounter. Having data's y_Values
represent amplitude[time], and each data point's x_Position represents a
uniform increment of time. ( say .001 second for instance) . Then, if the
dimensions of data is 1000. The data set represent f[time] , 0<=time<+1.00.

The fourier component set f[I w] then has the following units; y-values are
still amplitude, they are the real fouier component's  (Sqrt[1000]
Realamplitude / 2   ). The first term is the zero order term or average
value. The first 499 terms are equal in reverse order to the last 499 terms
(the . If you plot f[I w ] using only the first 499 terms each x-value
represents an increment of circular frequency (omega), the first f[2] will be
(2 Pi radians/second (or one cycle /sec) the 499th f[50] will be (499 2 Pi)
radians /sec ( 49 cycles /sec).

To represent the correct numerical values for the fourier components the
following shows the correct values

ListPlot[2 Abs[Take[f[I w],{1,500}]]/Sqrt[1000]]

I hope the above makes sense to you


  • Prev by Date: Re: Context Names Question (2)
  • Next by Date: Re: Lists
  • Previous by thread: Re: fourier,units
  • Next by thread: packages-notebooks