The signal representation language (SRL) is a Lisp-based language for representing discrete-time signals as abstract data objects. SRL is based on a symbolic signal representation which explicitly records information about the ancestry of each signal. Central to this representation is the organization of signals into a hierarchy of signal types. A signal type is a collection of signals which share a parameterized procedure for computing the values of their samples. Use of an explicit signal representation allows SRL to provide elegant solutions to programming problems, such as array storage management and the use of multiple-output algorithms. The concepts and facilities of SRL are described in the context of numerous examples, including an extended example illustrating the implementation of overlap-add convolution.
No takes yet. Share an insight, caveat, or question.
G. Kopec (1985) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: