z-logo
Premium
An analogue filter synthesis package based upon vector space operations
Author(s) -
Marshall T. G.,
Liu F. C.
Publication year - 1980
Publication title -
international journal of circuit theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.364
H-Index - 52
eISSN - 1097-007X
pISSN - 0098-9886
DOI - 10.1002/cta.4490080407
Subject(s) - polynomial , filter (signal processing) , basis (linear algebra) , vector space , analogue filter , representation (politics) , algorithm , mathematics , space (punctuation) , computer science , set (abstract data type) , division (mathematics) , digital filter , algebra over a field , arithmetic , pure mathematics , mathematical analysis , geometry , politics , political science , law , computer vision , programming language , operating system
A complete APL analogue filter synthesis 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 introduction of a change in representation in a linear manner by a change of basis. This is accomplished by 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.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here