The role of graphical programming languages in teaching DSP

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Graphical programming languages such as Simulink, Hypersignal and others have been coming into use recently for rapid prototyping of DSP algorithms. Using such languages amounts to dragging functional blocks from libraries and connecting them to form a block diagram, which is also a program. Beyond their value to application development, these programming languages are also very useful as classroom teaching AIDS. In this paper we present a number of useful demonstrations in Simulink. Each of them demonstrates interesting aspects of DSP, and are useful for classroom demonstrations and as a basis for further experimentation by the students. Using them can enhance the students grasp of complicated subjects in DSP, and increase their interest in the subject matter. The major advantages of using Simulink for this purpose is that constructing them requires a relatively small investment of time on the part of the instructor, and that they can easily be extended and experimented on by the students.

Original languageEnglish
Title of host publicationDesign and Implementation of Signal Processing SystemNeural Networks for Signal Processing Signal Processing EducationOther Emerging Applications of Signal ProcessingSpecial Sessions
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages3514-3517
Number of pages4
ISBN (Electronic)0780362934
DOIs
StatePublished - 2000
Externally publishedYes
Event25th IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2000 - Istanbul, Turkey
Duration: 5 Jun 20009 Jun 2000

Publication series

NameICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
Volume6
ISSN (Print)1520-6149

Conference

Conference25th IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP 2000
Country/TerritoryTurkey
CityIstanbul
Period5/06/009/06/00

Fingerprint

Dive into the research topics of 'The role of graphical programming languages in teaching DSP'. Together they form a unique fingerprint.

Cite this