MATLAB Function Reference | Search  Help Desk |
convn | See Also |
C = convn(A,B)
C = convn(A,B,'shape
')
C = convn(A,B)
computes the N-dimensional convolution of the arrays A
and B
. The size of the result is size(A)+size(B)-1
.
C = convn(A,B,'shape
')
returns a subsection of the N-dimensional convolution, as specified by the shape
parameter:
'full'
returns the full N-dimensional convolution (default).
'same'
returns the central part of the result that is the same size as A
.
'valid
' returns only those parts of the convolution that can be computed without assuming that the array A
is zero-padded. The size of the result is
max(size(A)-size(B) + 1, 0)
.
conv
Convolution and polynomial multiplication
conv2
Two-dimensional convolution