National Instruments Car Stereo System 320571-01 用户手册
NI-DSP Analysis VI Reference
Chapter 2
Part 3: NI-DSP Function Reference
2-12
NI-DSP SRM for LabVIEW for Windows
DSP Complex FFT
Computes the Fast Fourier transform of
the complex input sequence X. If Y
represents the complex output sequence,
then:
the complex input sequence X. If Y
represents the complex output sequence,
then:
Y = F{X}.
Re{X} is a DSP Handle Cluster that indicates the memory buffer on the DSP board that contains the real
part of the input signal array X.
part of the input signal array X.
Im{X} is a DSP Handle Cluster that indicates the memory buffer on the DSP board that contains the
imaginary part of input signal array X.
imaginary part of input signal array X.
Notes: The number of elements for the input array must be a power of 2.
If the size of Re{X} is different from the size of Im{X}, the VI uses the smaller number as the
size of the Complex FFT.
size of the Complex FFT.
The operation is performed in place and the input array Re{X} and Im{X} is overwritten by the
Re FFT{X} and Im FFT{X}.
Re FFT{X} and Im FFT{X}.
The largest complex FFT that can be computed depends upon the amount of memory on your
board.
board.
Re FFT{X} is a DSP Handle Cluster that is identical to Re{X}, but with the real part of FFT{X}already
stored in the memory buffer on the DSP board.
stored in the memory buffer on the DSP board.
Im FFT{X} is a DSP Handle Cluster that is identical to Im{X}, but with the imaginary part of
FFT{X}already stored in the memory buffer on the DSP board.
FFT{X}already stored in the memory buffer on the DSP board.
error in (no error) contains the error information from a previous VI. If an error occurs, it is passed out
error out and no other calls are made.
error out and no other calls are made.
error out contains the error information for this call.