MATLAB Function Reference |
Syntax
C = convn(A,B)
C = convn(A,B,'shape
')
Description
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,'
returns a subsection of the N-dimensional convolution, as specified by the shape
')
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)
.
See Also
convhulln | copyfile |