DoubleSymmetricBackward1DFFT represents the backward discrete fourier transform of a 1D real signal vector, and inverses packed conjugate symmetric signals back to the real domain.

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
[SerializableAttribute]
public class DoubleSymmetricBackward1DFFT : FFTBase, 
	ICloneable
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class DoubleSymmetricBackward1DFFT _
	Inherits FFTBase _
	Implements ICloneable
Visual C++
[SerializableAttribute]
public ref class DoubleSymmetricBackward1DFFT : public FFTBase, 
	ICloneable

Remarks

The class DoubleForward1DFFT creates packed conjugate symmetric signals, and it is these signals that are reversed by this class. The backward FFT is defined to have a negative exponent in the transform with a default scale factor of 1.0. To gain greater efficiency in transforming sets of same-length signals, first arrange signals row-by-row in an array, and then use the FFTInPlace(double[,] arrayinout) method.

Inheritance Hierarchy

System..::.Object
  CenterSpace.NMath.Core..::.FFTBase
    CenterSpace.NMath.Core..::.DoubleSymmetricBackward1DFFT

See Also