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

Tags

DTIC Thesaurus Topics

  • Abstracts
  • California
  • Computer Programming
  • Efficiency
  • Electrical Engineering
  • Language
  • Large Scale Integration
  • Mathematics
  • Observation
  • Semantics
  • Signal Processing
  • Time Signals
  • Universities
  • Very Large Scale Integration
  • Workshops

Fields of Study

  • Engineering

Readers

  • Artificial Intelligence
  • Radio communications and signal processing.

Technology Areas

  • Space
  • Space - Space Objects