The DFT can be interpreted as the sum of projections of onto a set of sampled complex sinusoids or sinusoidal basis functions at (normalized) radian frequencies given by
with
.
In this way, the DFT and its inverse provide a “recipe” for reconstructing a given discrete-time signal in terms of sampled complex sinusoids.
Various computational tools exist that allow for the transformation of a discrete-time signal into its frequency-domain representation.