Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

Technical Solutions

Are there any functions in the Signal Processing Toolbox that perform circular convolution?


Date Last Modified: 24 Jun 2008
Solution ID:   1-16BO0
Product:   Signal Processing Toolbox
Reported in Release:   R13
Platform:   All Platforms
Operating System:   All OS
 

Subject:

Are there any functions in the Signal Processing Toolbox that perform circular convolution?

Problem Description:

I would like to know if there are any functions in the Signal Processing Toolbox that perform circular convolution.

Solution:

The Signal Processing Toolbox does not contain any functions that will perform a circular convolution. However, MATLAB contains all the necessary tools to create such a function.

What you have to do is the following:

1. Take the fft of both signals

2. Multiply the results

3 Take the ifft of the result.

For more information, check out the following book:

Computer-Based Exercises for Signal Processing Using MATLAB 5

Additional information on the book can be found at:

http://www.mathworks.com/support/books/book1484.jsp?category=-1&language=-1

  Provide feedback to help us improve this solution!
Contact support
E-mail this page
Print this page