• 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