Title :
Symbolic z-transforms using DSP knowledge bases
Author :
Evans, Brian L. ; McClellan, James H. ; McClure, Wallace B.
Author_Institution :
Dept. of Electr. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
The implementation of basic signal analysis and transforms for DSP (digital signal processing) with a symbolic mathematical program called Mathematica is described. By extending its capabilities through a proper representation of knowledge of discrete signals, operators, and transforms, Mathematica can take the forward and inverse z-transforms symbolically and apply the discrete Fourier transform (DFT) as a symbolic summation. In addition to the 150+ common mathematical operators and functions built into Mathematica, the rule-based package defines 23 systems and 8 basic signals. Six of these systems provide the ability to take forward and inverse z-transforms, DFTs, and DTFTs of multidimensional signal processing expressions. More importantly, this package allows the user to manipulate signals (functions or data) and systems (operators) as algebraic expressions. The user can convert symbolic signal processing expressions to graphical, numeric, and textual representations
Keywords :
computerised signal processing; fast Fourier transforms; knowledge engineering; mathematics computing; transforms; DSP knowledge bases; Mathematica; algebraic expressions; digital signal processing; discrete Fourier transform; discrete signals; forward z-transforms; inverse z-transforms; multidimensional signal processing; rule-based package; symbolic mathematical program; symbolic summation; textual representations; Digital signal processing; Discrete Fourier transforms; Discrete transforms; Forward contracts; Fourier transforms; Independent component analysis; Mathematical programming; Multidimensional signal processing; Packaging; Polynomials; Programming profession; Signal analysis; Signal processing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
Conference_Location :
Albuquerque, NM
DOI :
10.1109/ICASSP.1990.115830