No BSD License  

Highlights from
Animated Convolution

4.15789

4.2 | 19 ratings Rate this file 13 Downloads (last 30 days) File Size: 5.46 KB File ID: #4616
image thumbnail

Animated Convolution

by Laine Berhane Kahsay

 

12 Mar 2004 (Updated 28 Aug 2007)

This is a simple MATLAB demo to animate the process of convolution.

Editor's Notes:

This file was a File Exchange Pick of the Week

| Watch this File

File Information
Description

Animation of Graphical Convolution
 
This is a simple MATLAB demo to animate the process of convolution. It is meant to help student visualize how convolution works. When this script is run, two functions f(t) and go(t) are convolved and the output figure will show animated graphical convolution.

MATLAB release MATLAB 6.5 (R13)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (20)
04 Apr 2004 insu park

wonderful!

07 Jul 2004 JV Rama

Useful for Undergraduate demonstration

22 Jul 2004 Yahya Mohasseb

Great for undergrads.

02 Nov 2004 109858413310098507 109858413310098507  
23 Mar 2005 N M  
02 Sep 2005 Paras Jethwani

Good program .. convolution is a little tricky to understand. But with the help of this animated tool it gets very easy to visualize the process.

Suggestion: It might help to indicate the various cases of covolution as they happen in the animation i.e. the sliding function is entering the static function, then it might either entirely contain the static function of be entirely covered by it .. so on.

09 Nov 2005 paul calvert

Cannot get to run on MATLAB 7.1

09 Dec 2005 Laine Kahsay

It runs smooth on Matlab 7.1. I just checked it. Moreover the script does not need (or lack) any special function specific to Matlab 7.1 for its proper operation. For any case try to resize the figure's window size as it might be a display update problem which has nothing to do with the script.

10 Feb 2006 Harishchandra Patil

NIce

07 Jun 2006 Cali Riddles

Alright, but the convolved region should be confined to only the non-zero parts of function overlap for better visualization.

20 Jun 2006 Muhammad Jawad

In the name of Allah the most Merciful and Mighty!
It is Really good to visualize the concept of convolution.

28 Oct 2006 Paul Dart  
03 Nov 2006 Peter Hans

very interesting.

03 Jan 2007 frank croft

hari om! hari om! what a nice piece of animation. may krishna bess you.

18 Jun 2007 babar shahzad  
08 Oct 2007 Sarath K

cool

10 Nov 2007 Ali Ganoun

intresting demo

09 Feb 2008 Neo K  
08 Apr 2008 Amber I

Does a nice job of helping to visualize what a convolution is.

23 Feb 2010 Jeff Tuhtan  
Please login to add a comment or rating.
Updates
22 Feb 2006

Only a minor enhancement has been made to the script on displaying the output. Otherwise, the script remains basically the same.

03 May 2006

minor changes in comment lines

28 Aug 2007

Minor Modification

Tag Activity for this File
Tag Applied By Date/Time
dsp Laine Berhane Kahsay 22 Oct 2008 07:16:12
convolution Laine Berhane Kahsay 22 Oct 2008 07:16:12
animation Laine Berhane Kahsay 22 Oct 2008 07:16:12
graphics Laine Berhane Kahsay 22 Oct 2008 07:16:12
plot Laine Berhane Kahsay 22 Oct 2008 07:16:12
animation Cristina McIntire 07 Nov 2008 12:54:15
animation jorge cormane 19 Feb 2009 09:38:10

Contact us at files@mathworks.com