TD_IDFFT Function | Teradata Vantage - TD_IDFFT - Teradata VantageCloud Lake

Lake - Analyze Your Data with ClearScape Analytics™

Deployment
VantageCloud
Edition
Lake
Product
Teradata VantageCloud Lake
Release Number
Published
February 2025
ft:locale
en-US
ft:lastEdition
2026-02-20
dita:mapPath
tcl1683670667798.ditamap
dita:ditavalPath
pny1626732985837.ditaval
dita:id
tcl1683670667798

TD_IDFFT (Inverse Discrete Fast Fourier Transform) is the inverse function of TD_DFFT. TD_DFFT converts a time-domain signal into a frequency-domain signal. TD_IDFFT takes a frequency domain signal and converts it to a time domain signal.

The TD_IDFFT function takes a series containing Fourier coefficients as an input, and returns the original series that was input into the TD_DFFT function to generate the coefficients. The passed in Fourier coefficients can be in either the rectangular (real, imaginary) or polar (amplitude, phase) formats. This process is used for audio and image processing, digital communications, and scientific data analysis.

The following procedure is an example of how to use TD_IDFFT as one of the processing steps necessary to convolve two series using a manual approach:
The same functionality is achieved by using TD_CONVOLVE.
  1. Use TD_DFFT on series 1 and series 2 to form ARTs named dfftRes1 and dfftRes2, respectively.
  2. Use TD_BINARYSERIESOP to do point-wise multiplication using dfftRes1 and dfftRes2, and produce an ART named freqRes.
  3. Use TD_IDFFT on freqRes to get the convolved result of the two series.