Computes foward FFT of vin and places the result in vout

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

Syntax

C#
public void FFT(
	float[] vin,
	ref float[] vout
)
Visual Basic (Declaration)
Public Sub FFT ( _
	vin As Single(), _
	ByRef vout As Single() _
)
Visual C++
public:
void FFT(
	array<float>^ vin, 
	array<float>^% vout
)

Parameters

vin
Type: array< System..::.Single >[]()[]
The input signal data.
vout
Type: array< System..::.Single >[]()[] %
The FFT of vin.

Exceptions

ExceptionCondition
CenterSpace.NMath.Core..::.InvalidArgumentException Thrown if the output array, vout is not large enough to contain the resultant FFT.
CenterSpace.NMath.Core..::.InvalidArgumentException Thrown if the input vector length, vin is less then the FFT length. Zero pad your input vector if necessary.

See Also