DocumentCode :
964482
Title :
Symbolic convolution
Author :
West, Kevin A. ; McClellan, James H.
Author_Institution :
Sch. of Electr. Eng., Georgia Tech., Atlanta, GA, USA
Volume :
36
Issue :
4
fYear :
1993
fDate :
11/1/1993 12:00:00 AM
Firstpage :
386
Lastpage :
393
Abstract :
An implementation of convolution using a symbolic mathematics software package is described. The emphasis is on the internal data structure needed to represent signals that are defined piecewise over disjoint intervals. Then the overlap-add form of convolution is used to produce the convolution of signals that are the sum of piecewise segments. A working implementation has been completed for both discrete-time and continous-time convolution. Several examples are shown to illustrate the results and to suggest ways in which this sort of software might be useful for classroom presentations
Keywords :
computer aided instruction; data structures; education; mathematics computing; symbol manipulation; Mathematica; classroom presentations; continous-time convolution; discrete time convolution; internal data structure; piecewise segments; signal representation; symbolic convolution; symbolic mathematics software package; Convolution; Data structures; Helium; Mathematics; Matrix decomposition; Polynomials; Programming environments; Signal processing algorithms; Software packages; Solids;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/13.241617
Filename :
241617
Link To Document :
بازگشت