DocumentCode
3554559
Title
Mathematica as an educational tool for signal processing
Author
Evans, Brian L. ; McClellan, James H. ; West, Kevin A.
Author_Institution
Sch. of Electr. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1991
fDate
7-10 Apr 1991
Firstpage
1162
Abstract
The authors describe extensions to a symbolic mathematics program that make it an effective educational tool for courses in linear systems theory. These extensions are in the form of packages and notebooks for the Mathematica environment. The new signal processing packages contain rule bases that symbolically compute convolutions and all the transforms common to signal processing: Fourier, Laplace, z , etc. In order to introduce a student to these concepts and to how they are implemented in Mathematica, four tutorials have been written in Mathematica´s notebook format. Notebooks, a form of hypertext, allow students to access material randomly, to discover insights at their own pace, and to evaluate code provided in the examples. Students can also use notebooks to solve homework problems in a self-documenting fashion
Keywords
computer aided instruction; computerised signal processing; educational aids; hypermedia; knowledge based systems; mathematics computing; software packages; Fourier transforms; Laplace transforms; Mathematica environment; convolutions; courses; educational tool; homework problems; hypertext; linear systems theory; notebook format; rule bases; self-documenting; signal processing packages; symbolic mathematics program; z transforms; Convolution; Convolutional codes; Educational technology; Electronics packaging; Fourier transforms; Functional programming; Graphics; Kernel; Mathematical programming; Signal processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon '91., IEEE Proceedings of
Conference_Location
Williamsburg, VA
Print_ISBN
0-7803-0033-5
Type
conf
DOI
10.1109/SECON.1991.147948
Filename
147948
Link To Document