"Convolution in Digital Signal Processing" Courseware

Download the free signal processing courseware module using MATLAB.

Course Materials Include:

Convolution in Digital Signal Processing

This resource contains interactive live scripts introducing the fundamentals of convolution as covered in many foundational signal processing courses. The three live scripts are:

  • Introduction to Convolution: Basics
  • Convolution and Linear Time-Invariant (LTI) Systems
  • Convolution and Filtering

These materials are designed to be flexible and easily modified to accommodate a variety of teaching and learning methods. Used in a sequence, the live scripts progressively add depth to the topic. However, each script can be easily adapted for standalone use. They include a brief background, interactive illustrations, tasks, reflection questions, application examples, and guided exercises for the different concepts explored.

Learning goals for the individual scripts can be found in the courseware description and readme document within the zip folder.

Have any questions or feedback? Contact the MathWorks online teaching team.