Matrix.IFFTToReal Method

TMtxVec IFFTToReal(TMtxVec Vec, Int32 VecIndex, Int32 Index, Int32 Len, Boolean NoScale)

The inverse FFT from complex to real.

#NameTypeDescription
1VecTMtxVecsource TVec or TMtx
2VecIndexInt32
3IndexInt32start index
4LenInt32element count
5NoScaleBoolean

Result: stored in self (calling object), returns self for chaining

Remarks:

Calculate the inverse FFT from 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 Dew.Math.Matrix.Complex properties of the calling object must be set explicitly. An exception is raised if Dew.Math.Matrix.ConditionCheck is True and array borders are overrun.

Note
This is the indexed version of the FFT routine Dew.Math.Matrix.IFFTToReal. Look there for more information on FFT parameters and storage requirements.

See Also: Vector.IFFTToReal, Matrix.IFFT1DToReal