circonv

C = CIRCONV(A,B,N) performs the N-point circular convolution of vectors A and B

You are now following this Submission

CIRCONV N-point circular convolution

C = CIRCONV(A,B,N) performs the N-point circular convolution of vectors A and B. C is returned as a row vector. A and B must be vectors, but may be of different lengths. N must be a positive, non-zero integer. The results of CIRCONV will match that of CONV if N>=( length(A) + length(B) - 1). This is also the alias-free criterion for the circular convolution.

See also CONV

Cite As

Edward Brian Welch (2026). circonv (https://www.mathworks.com/matlabcentral/fileexchange/1117-circonv), MATLAB Central File Exchange. Retrieved .

Acknowledgements

Inspired: Circular Convolution

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0