Convolution#

class Convolution(func)[source]#

Bases: BaseTransferFunction

Applies a convolution as a sum

(f*g)(n) = sum_k f(k)g(n-k)

The implementation is quadratic in the number of samples in the signal.

Parameters:

func (Callable) – The convolution function specified in time. This function will be normalized to one before doing the convolution. To scale signals multiply them by a float.

Attributes

n_inputs#