Computes the forward FFT of each row in arrayinout and returns the results in-place.
Namespace:
CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
public void FFTInPlaceArray( DoubleComplex[,] arrayinout ) |
| Visual Basic (Declaration) |
|---|
Public Sub FFTInPlaceArray ( _ arrayinout As DoubleComplex(,) _ ) |
| Visual C++ |
|---|
public: void FFTInPlaceArray( array<DoubleComplex,2>^ arrayinout ) |
Parameters
- arrayinout
- Type: array<
CenterSpace.NMath.Core..::.DoubleComplex
,2>[,](,)[,]
Array of rows of input signals.
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.
Replaces depreciated FFTInPlace(DoubleComplex[,] arrayinout).
Exceptions
| Exception | Condition |
|---|---|
| CenterSpace.NMath.Core..::.MismatchedSizeException | Thrown when the signal data (each row) is shorter than this DoubleComplexForward1DFFT instance. |