An electrical-filter synthesis package based upon vector-space operations

  • Authors:
  • T. G. Marshall, Jr.;F. C. Liu

  • Affiliations:
  • Department of Electrical Engineering, Rutgers University, P. O. Box 909, Piscataway, NJ;RCA David Sarnoff Research Center, Princeton, NJ

  • Venue:
  • APL '79 Proceedings of the international conference on APL: part 1
  • Year:
  • 1979

Quantified Score

Hi-index 0.00

Visualization

Abstract

A complete APL filter-design package is described which includes provisions for avoiding ill conditioning when polynomials with clustered roots are considered. The solution to the numerical problem that is employed in this package is the reformulation of the polynomial problem as a vector-space problem. This results in a set of vector-space synthesis algorithms which are conveniently implemented in APL. The conventional polynomial operations of filter synthesis such as polynomial division, zero shifting, and removal of a known factor lead to interesting and challenging vector-space algorithms. These algorithms and their APL implementations are discussed. An advantage of this approach for APL implementations is that complex arithmetic can be avoided by selecting an appropriate basis for the vector space.