org.opensourcephysics.analysis
Class FourierAnalysis

FourierAnalysis adds gutter points to complex-number data before performing a fast Fourier transform.
Gutter points increase the number points in order to approximate a nonperiodic function.
The FFT output is phase shifted to account for the fact that the FFT basis functions are
defined on [0, 2*pi].

isRadians

getDataList

Gets a list that contains the complex dataset of the last Fourier analysis.
Complex dataset x-values are either frequencies (cycles) or angular frequencies (radians) depending
on the value of the radians flag.