# Frequency Analysis

You can use LabWindows/CVI to perform Discrete Fourier Transforms (DFT), Fast Fourier Transforms (FFT), basic signal analysis computations, computations on power spectra, and FFT-based calculations for network analysis.

The LabWindows/CVI Advanced Analysis Library includes the following frequency analysis functions:

Function | Description
--- | ---
ChirpZT | Calculates the z transform along a spiral in the z-plane at the specified points.
CreateFFTTable | Creates a reusable FFT table.
CrossSpectrum | Calculates the double-sided cross power spectrum of the input sequences.
CxChirpZT | Calculates the z transform along a spiral in the z-plane at the following points.
CxFFT2D | Computes the 2D Fast Fourier Transform (FFT) of a complex time-domain signal.
CxFFTEx | Calculates the 1D Fast Fourier Transform (FFT) of a complex time-domain signal.
CxInvFFT2D | Computes the complex 2D inverse Fast Fourier Transform (FFT) of a signal.
CxInvFFTEx | Computes the complex inverse Fast Fourier Transform (FFT) of an input sequence.
DCT | Computes the one-dimensional Discrete Cosine Transform (DCT) of the input sequence.
DCT2D | Computes the two-dimensional Discrete Cosine Transform (DCT) of a matrix.
DestroyFFTTable | Frees the resources used by an FFT table.
DST | Computes the one-dimensional Discrete Sine Transform (DST) of an input sequence.
DST2D | Computes the two-dimensional Discrete Sine Transform (DST) of a matrix.
FastHilbertTransform | Computes the Fast Hilbert Transform of the input sequence.
FFT2D | Computes the Fast Fourier Transform (FFT) of a 2D time-domain signal.
FFTEx | Computes the Fast Fourier Transform (FFT) of a real time-domain signal.
FHT | Calculates the Fast Hartley Transform (FHT).
InvDCT | Computes the one-dimensional inverse Discrete Cosine Transform (DCT) of the input sequence.
InvDCT2D | Computes the two-dimensional inverse Discrete Cosine Transform (DCT) of the input signal.
InvDST | Computes the one-dimensional inverse Discrete Sine Transform (DST) of the input signal.
InvDST2D | Computes the two-dimensional inverse Discrete Sine Transform (DST) of the input signal.
InvFastHilbertTransform | Computes the inverse Fast Hilbert Transform of the input sequence.
InvFFT2D | Computes the real two-dimensional inverse Fast Fourier Transform (FFT) of the input signal.
InvFFTEx | Computes the real inverse Fast Fourier Transform (FFT) of an input sequence.
InvFHT | Calculates the inverse Fast Hartley Transform (FHT).
Spectrum | Calculates the power spectrum of the input array.