You are here: Symbol Reference > AbstractMtxVec Namespace > Classes > TDenseMtxVec Class > public > TDenseMtxVec.FFTFromReal Method
MtxVec VCL
ContentsIndex
PreviousUpNext
TDenseMtxVec.FFTFromReal Method

The forward Fast Fourier Transformation (FFT) from real to complex.

Pascal
function FFTFromReal(const Vec: TMtxVec; VecIndex: integer; Index: integer; Len: integer): TMtxVec; overload;

Calculate the FFT from real Vec elements [VecIndex]..[VecIndex+Len-1] and store the results in the calling object elements [Index]..[Index+Len-1]. The Len parameter must not be a power of two. Size and TMtxVec.Complex properties of the calling object must be set explicitly. An exception is raised if TMtxVecBase.ConditionCheckConditionCheckis True and Vec is not complex or if array borders are overrun. 

This is the indexed version of the FFT routine TVec.FFTFromReal. Look there for more information on FFT parameters and storage requirements.

TVec.IFFT, TMtx.IFFT1D

Copyright (c) 1999-2025 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!