DspEdu 2.1 is an Educational Software Package in DSP with Six Modules Covering 1. Linear Convolution of Two Finite Duration Sequences 2. Circular Convolution of Two Sequences 3. Linear Convolution from Circular Convolution 4. FFT and Sampling of Fourier Transforms 5. Spectral Analysis of Periodic Continuous Waveforms by FFT 6. FIR Filter Design by Windowing 7. IIR Filter Design by Analog to Discrete Transformation 8. Discrete-Time Transfer Function Pole-Zero Analysis.
This Site also contains a growing collection of Technical Articles written by Suresh Kumar K.S on topics in Electrical Engineering.
Home
Convolve Module
More on Convolve Module
FFT Module
More on FFT Module
Spectral Analysis Module
More on Spectral Analysis Module
FIR Filter Module
More on FIR Filter Module
IIR Filter Module
More on IIR Filter Module
Transfer Function Module
More on Transfer Function Module
My Technical Articles
Electrical Power Systems
|
From Home Page of Suresh Kumar K.S , Assistant Professor in Electrical Engineering National Institute of Technology Calicut , Kerala State , India
|
DspEdu
v2.1 - CONVOLVE Module
|
The "CONVOLVE" Module of DspEdu Package Covers Linear Convolution of Two Finite Duration Sequences , Circular Convolution of Two Sequences by Straight Convolution, Circular Convolution by Inverse DFT,Linear Convolution from Circular Convolution and Consequent Time-domain Aliasing etc. The
process of linear and circular convolution is shown graphically and the
evolution of result points is shown as the Scanning Function moves over
the input sequence.
DspEdu 2.1 is a Perl/Tk GUI program for Windows Platform to
help Students of Digital Signal Processing at Engineering Undergraduate
level to learn and assimilate the basic principles in Introductory DSP.The "CONVOLVE" Module of this package covers the basic concepts involved in Discrete-time Convolution Summation , Linear and Circular Convolution between Finite Duration Discrete-time Sequences , Circular Convolution and DFT , relationship between Linear Convolution and Circular Convolution etc.Course Instructors will also find the program of help in enhancing
the effectiveness of their lectures by using the plot displays from this
program. There are six modules under this program at present. More modules
will be added in future and these modules will also undergo revision.
|
"CONVOLVE" Module helps the student of
DSP to study Linear Convolution of Finite Duration Sequences and to examine
the relationship between Linear Convolution and Circular Convolution of
such sequences. There are 10 examples coded in the program. In addition,
user can create, edit and save sequences. The Discrete-time Convolution results can be
saved into text files.The plots showing the discrete-time sequences and convolution output sequences can be saved in Postscript format.
This module allows the user to generate the discrete-time sequences by using a sequence generation window.It is also possible to generate the study sequences by typing in values and indices in the main window. Cursor support with read-out is provided in all sequence plots.It is possible to view the sequence plots in drop-line mode or line-join mode.
The graphical animated display which shows the mirror-reflected impulse response sequence (the scanning function) sliding over the input sequence as the convolution progresses affords an insight into the mechanics of input-output processing taking place in a linear discrete-time system and is of good instructional value in the classroom.This display will be effective in reinforcing the concepts of "scanning by impulse response" , "depth of memory of the system" , "time-range of influence of a disturbance input" etc.It is also possible to put this display in "Single Step" mode - the program calculates one point in the convolution output sequence , updates the plots and waits for a mouse click from the user to proceed with the next output point calculation.All these displays are available for both Linear Convolution and Circular Convolution.
Click on the pictures below for high resolution screenshots of this Module or click on the link below to get more information on this Module.
|
Download Information
|
DspEdu 2.1 is a Shareware. A feature
limited evaluation version is avilable for download from WinSite.Follow
the link below for the download file.
Download
Evaluation Version of DspEdu 2.1
The setup file installs the program
files , default project directories and the required Perl files and modules
under C:\DspEdu by default.DspEdu uses the Perl which gets loaded under
its installation directory even if the target system has Perl installed
in it. However , it does not affect the existing Perl installation , if any. Neither
does it modify any system settings or system files like autoexec.bat, system.ini,
win.ini etc.
The evaluation version allows 15 sessions for each module and each session is time-limited to 10 minutes. There are no feature-limits in the evaluation version.
|
Registering DspEdu 2.1 |
The Main Control Panel of the program
has a 'Register DspEdu' button. Clicking on this brings up a dialog box.
Enter the Serial Number and the corresponding Key in the entry boxes provided
for the purpose and click on the OK button to register the program. Successful
registration creates a license file in the installation directory.
You can obtain the Serial Number
and Registration key from RegSoft.
Student users from India can contact me over email for other payment options in INR and discount options.
|
Contact
Information
Suresh Kumar K.S
Assistant Professor in Electrical
Engineering
National Institute of Technology
Calicut,
Calicut-673601,Kerala,India
email - sureshks (at) nitc (dot) ac (dot) in
Home Page - My
Official Home Page
Phone - 91-0495-2286334 |
|
Page Updated
on 3rd May 2004
|
© 2004 Suresh
Kumar K.S
|