next up previous 196
Next: Fourier transforms of sequences of purely real values
Up: Fast Fourier transform (FFT)
Previous: Differences between NAG and FFTPACK


Data formats for FFTPACK and NAG

This section describes the differences between the way NAG and FFTPACK store arrays of Fourier coefficients. In the following, the Fourier transform of an array of N data values is represented by a sequence of N complex values [A0+i*B0], [A1+i*B1], ..., [A(N-1)+i*B(N-1)].

The differences are basically in the organisation of the Fourier coefficients within the returned array, and also in the normalisation. The normalisation of the FFTPACK values is such that doing a forward transform followed by a backward transform will result in the original array values being multiplied by a factor of N.

Routines to do conversions between FFTPACK and NAG formats have been added to the library.



Subsections

next up previous 196
Next: Fourier transforms of sequences of purely real values
Up: Fast Fourier transform (FFT)
Previous: Differences between NAG and FFTPACK

PDA [1ex
Starlink User Note 194
H. Meyerdierks, D. Berry, P. W. Draper, G. Privett, M. Currie
12th October 2005
E-mail:ussc@star.rl.ac.uk

Copyright © 2009 Science and Technology Facilities Council