<< Convolution - Correlation Convolution - Correlation conv2 >>

Scilab Help >> Processamento de Sinais > Convolution - Correlation > conv

conv

discrete 1-D convolution.

Syntax

C = conv(A,B [,shape])

Parameters

A

a real or complex vector.

B

a real or complex vector.

shape

an optional character string with possible values:

  • "full", conv computes the full convolution. It is the default value.
  • "same", conv computes the central part of the convolution of the same size as A.
  • "valid", conv computes the convolution parts without the zero-padding of A.
C

a real or complex vector.

Description

conv uses a straightforward formal implementation of the one-dimensional convolution equation in spatial form.

C=conv(A,B [,shape]) computes the one-dimensional convolution of the vectors A and B:

Note that convol can be more efficient for large arrays.

Examples

A=1:10;
B=[1 -1];
conv(A,B)

See also

Used Functions

The conv function is based on the conv2 builtin.

History

VersionDescription
5.4.0 Function conv introduced.

Report an issue
<< Convolution - Correlation Convolution - Correlation conv2 >>