Vector.Convolution Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Convolution<T>(Vector<T>, Vector<T>) | Calculates the convolution of two vectors. |
Convolution<T>(Vector<Complex<T>>, Vector<Complex<T>>) | Calculates the convolution of two vectors. |
Convolution<T>(Vector<T>, Vector<T>)
Calculates the convolution of two vectors.
public static DenseVector<T> Convolution<T>(
Vector<T> left,
Vector<T> right
)
Parameters
Type Parameters
- T
Return Value
DenseVector<T>A vector containing the convolution of left and right.
Exceptions
Argument | left is null. -or- right is null. |
Convolution<T>(Vector<Complex<T>>, Vector<Complex<T>>)
Calculates the convolution of two vectors.
public static DenseVector<Complex<T>> Convolution<T>(
Vector<Complex<T>> left,
Vector<Complex<T>> right
)
Parameters
Type Parameters
- T
Return Value
DenseVector<Complex<T>>A vector containing the convolution of left and right.
Exceptions
Argument | left is null. -or- right is null. |