Click or drag to resize

FloatForward1DFFTFFTInPlace(Single) Method

Note: This API is now obsolete.

Computes the forward 1D FFT of each row in arrayinout and returns the complex conjugate symmetric results in-place in a packed format.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
[ObsoleteAttribute("Use FFTInPlaceArray() instead.")]
public void FFTInPlace(
	float[,] arrayinout
)

Parameters

arrayinout  Single
Array of row-wise of input signals.
Exceptions
ExceptionCondition
MismatchedSizeException Thrown when the signal data (each row) is shorter than this FloatForward1DFFT instance.
Remarks
If signals are all the same length, this is computationally more efficient than computing each FFT one at a time using a signal vector. Get a FloatSymmetricSignalReader instance by calling the GetSignalReader() method to extract individual signal FFT's out of the complex conjugate symmetric packed resultant array.
See Also