Namespaces

Types

Type Transform

Namespace MathNet.Numerics.IntegralTransforms

Integral Transforms (including FFT).

Methods

Public static methods

void FourierForward(Complex[] samples, FourierOptions options)

Applies the forward Fast Fourier Transform (FFT) to arbitrary-length sample vectors.
Parameters
Complex[] samples Sample vector, where the FFT is evaluated in place.
FourierOptions options Fourier Transform Convention Options.

void FourierForward(Complex[] samples)

Applies the forward Fast Fourier Transform (FFT) to arbitrary-length sample vectors.
Parameters
Complex[] samples Sample vector, where the FFT is evaluated in place.

void FourierInverse(Complex[] samples, FourierOptions options)

Applies the inverse Fast Fourier Transform (iFFT) to arbitrary-length sample vectors.
Parameters
Complex[] samples Sample vector, where the FFT is evaluated in place.
FourierOptions options Fourier Transform Convention Options.

void FourierInverse(Complex[] samples)

Applies the inverse Fast Fourier Transform (iFFT) to arbitrary-length sample vectors.
Parameters
Complex[] samples Sample vector, where the FFT is evaluated in place.