MtxVec VCL
|
Inverse two-dimentional Fast Fourier Transformation from complex to real.
Transformation is applied in-place. Source matrix Complex property must be false, if TDenseMtxVec.FFTStorageFormat was set to fsfPack or to fsfPack. Source matrix Complex property must be True, if TDenseMtxVec.FFTStorageFormat was set to fsfCCS. The calling matrix becomes real. Size of the calling matrix is not changed if TDenseMtxVec.FFTStorageFormat was set to fsfPack or to fsfPack. Size of calling matrix will be set to [Rows, 2*Cols], if TDenseMtxVec.FFTStorageFormat is set to fsfCCS, i.e. matrix changes TMtxVec.ComplexComplexproperty, but does not reallocate storage for elements. All elements are involved into inverse transformation, but number of reconstructed elements depends on the property TDenseMtxVec.FFTStorageFormat. If that property is set to fsfPerm or to fsfPack, then all elements will be reconstructed after inverse transformation. If that property is set to fsfCCS (which is default), then the number of element's which will be reconstructed depends on the property TDenseMtxVec.FFTOddLength and these rules will be followed:
Both properties TDenseMtxVec.FFTStorageFormat and TDenseMtxVec.FFTOddLength must be set to the same values for forward and inverse transformation to get reversible results. NoScale parameter allows the scaling to be turned off.
Copyright (c) 1999-2025 by Dew Research. All rights reserved.
|
What do you think about this topic? Send feedback!
|