Application Center - Maplesoft

App Preview:

Convolution of Finite Discrete Signals Tutorial

You can switch back to the summary page by clicking here.

Learn about Maple
Download Application


 

Image 

Convolution Of Finite Discrete Signals Tutorial 

Assoc. Prof. Rahidzab Talib
Faculty of Electrical Engineering
Department of Computer Engineering
Universiti Teknologi MARA
40450 Shah Alam
Selangor, MALAYSIA
rahidzabtalib@yahoo.com
 

 

The convolution summation of two discrete signals is defined as  This interactive online tutorial can be use as part of computer aided teaching in the classroom or as can be use by students as a guided tutorial  for the Signals and System course.  The tutorial displays the concept of finite discrete signal convolution by calculating the convolution sum, plotting the graphical concept of the convolution as well as the formula expansion from the definition.  To use the tutorial, make sure the discrete signals are in the form of and the sequence of steps must follow the blue colored numbers. 

 

                             R  E  S  E  T                         

Enter a finite discrete signal x(n) 

Embedded component(1) 

Zeroth position of x(n) 

Embedded component(2) 

Enter another finite discrete signal h(n) 

Embedded component(3) 

Zeroth position of h(n) 

Embedded component(4) 

Evaluate the convolution(5) 

Embedded component 

The zeroth position of `⊗`(x(n), h(n)) 

Embedded component 

Move the slider to show the calculation of the nth terms of the convolution. (6) 

Embedded component  Embedded component 

This plot shows the positions of the two finite discrete signals in the calculation of their convolution based on the definition of discrete convolution.  The solid blue color lines with circular tops are x(m) while h(n-m) are represented by the red dash lines with square tops. 

Embedded component 

This plot shows the result of the convolution of the two finite discrete signals (in magenta) as well as the current calculation of the convolution (in black) as shown by the ploting on the left. 

 

Embedded component 

The display on the right is the expansion of the formula to evaluate the n-th term of the convolution based on the equation `⊗`(x(n), h(n)) = sum(x(m)*h(n-m), m = -infinity .. infinity) 

Embedded component 

 


Legal Notice: The copyright for this application is owned by the author(s). Neither Maplesoft nor the author are responsible for any errors contained within and are not liable for any damages resulting from the use of this material. This application is intended for non-commercial, non-profit use only. Contact the author for permission if you wish to use this application in for-profit activities.
 

Image