Adelsbach/VSIPL
Core Programming Reference Guide
DD-00016-015
Core

5.2.4 vsip_dconvolve1d_p - Perform 1D Convolution

void vsip_convolve1d_f(const vsip_conv1d_f *conv, const vsip_vview_f *x, const vsip_vview_f *y);
Description

This function performs one-dimensional convolution between an input signal x and the impulse response (filter kernel) stored in the convolution object, storing the result in the output vector y. The convolution operation computes:

yn= ∑︁ hn·xn-k
     k

where h is the impulse response stored in the convolution object, and x is the input signal.

Parameters
Notes