Vector.FourierTransform Method

Definition

Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4

Overload List

FourierTransform<T>(Vector<T>) Returns the Fourier transform of a vector.
FourierTransform<T>(Vector<Complex<T>>) Returns the Fourier transform of a vector.

FourierTransform<T>(Vector<T>)

Returns the Fourier transform of a vector.
C#
public static ComplexConjugateSignalVector<T> FourierTransform<T>(
	Vector<T> vector
)

Parameters

vector  Vector<T>
A Vector<T>.

Type Parameters

T

Return Value

ComplexConjugateSignalVector<T>
A ComplexConjugateSignalVector<T> containing the Fourier transform of vector.

Exceptions

ArgumentNullException

vector is null.

FourierTransform<T>(Vector<Complex<T>>)

Returns the Fourier transform of a vector.
C#
public static Vector<Complex<T>> FourierTransform<T>(
	Vector<Complex<T>> vector
)

Parameters

vector  Vector<Complex<T>>
A Vector<T>.

Type Parameters

T

Return Value

Vector<Complex<T>>
A complex vector containing the Fourier transform of vector.

Exceptions

ArgumentNullException

vector is null.

See Also