Accession Number : ADP002608

Title :   An Overview of Signal Representations in Signal Processing Languages,

Corporate Author : FAIRCHILD LAB FOR ARTIFICIAL RESEARCH PALO ALTO CA

Personal Author(s) : Kopec,G. E.

Report Date : 1983

Pagination or Media Count : 5

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.

Descriptors :   *Programming languages, Signal processing, Time signals, Parameters

Distribution Statement : APPROVED FOR PUBLIC RELEASE