An Overview of Signal Representations in Signal Processing Languages,
Abstract
This paper reviews three approaches to the representation of discrete-time signals as objects in programs. The first two representations, arrays and streams, are widely used in contemporary signal processing programming. The third representation was introduced in the recently-proposed signal representation language SRL(5). SRL signals are abstracts objects whose properties are explicitly designed to reflect those of the represented signals. Arrays, streams and SRL signal objects whose properties are explicitly designed to reflect those of the represented signals. Arrays, streams and SRL signal objects are discussed in the context of a set of signal representation criteria which are motivated by elementary observations about the mathematics of discrete-time signals. The emphasis in this paper is on the semantics of signal representation rather than on issues to time- or space-efficiency.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1983
- Accession Number
- ADP002608
Entities
People
- G. E. Kopec