Public Member Functions | |
Complex[] | Convolution (Complex[] a, Complex[] b) |
Calculates the convolution of two vectors. | |
string | ToString () |
Returns the name of the convolution algorithm. |
Definition at line 6 of file IConvolution.cs.
Calculates the convolution of two vectors.
A convolution of two vectors and
, denoted
, is defined as a vector
, where
.
For example, the convolution of and
is
.
a | The first vector of complex numbers. | |
b | The second vector of complex numbers. |
Implemented in DFTConvolution, DirectConvolution, and PolynomialConvolution.
string ToString | ( | ) |
Returns the name of the convolution algorithm.
Implemented in DFTConvolution, DirectConvolution, and PolynomialConvolution.