Please note that the recommended version of Scilab is 2023.1.0. This page might be outdated.
See the recommended documentation of this function
a vector, first input sequence ("short" one)
a vector, second input sequence ( "long" one)
a vector,old tail to overlap add (not used in first call)
a vector, the convolution.
new tail to overlap add (not used in last call)
Calculates the convolution
y= h*x of two discrete
sequences by using the fft. The convolution is defined as follows:
Overlap add method can be used.
USE OF OVERLAP ADD METHOD: For
x=[x1,x2,...,xNm1,xN] First call is
[y1,e1]=convol(h,x1); Subsequent calls :
[yk,ek]=convol(h,xk,ekm1); Final call :
The algorithm based on the convolution definition is
implemented for polynomial
y=convol(h,x) is equivalent
much more efficient if
x is a "long" array.
|Report an issue|
|<< conv2||correlation_convolution||convol2d >>|