© The Institution of Electrical Engineers
A set of Fortran subroutines is described that enables Butterworth, Chebychev or elliptic filters having a lowpass, highpass or bandpass response to be designed and implemented in a form ready to filter a data sequence with only three lines of user-written program. The software is modular in that separate routines are used for the functions of transfer-function computation, network synthesis and filter simulation. This approach leads to several advantages, which include the ability to implement multiple filters simultaneously. The existence of gerneralised algorithms for network synthesis and simulationenables this filtering facility to be used without knowledge of digital-filter theory.
References
-
-
1)
-
A.H. Gray ,
J.D. Markel
.
A computer program for designing digital elliptic filters.
IEEE Trans.
,
529 -
538
-
2)
-
L.R. Rabiner ,
B. Gold
.
(1975)
, Theory and application of digital signal processing.
-
3)
-
S.D. Stearns ,
D.R. Hush
.
(1990)
, Digital signal analysis.
-
4)
-
B. Gold ,
C.M. Rader
.
(1969)
, Digital processing of signals.
-
5)
-
A. Oppenheim ,
R.W. Schafer
.
(1975)
, Digital signals processing.
-
6)
-
A. Antoniou
.
Design of elliptic digital filters: prescribed specifications.
Proc. IEE
,
4 ,
341 -
344
http://iet.metastore.ingenta.com/content/journals/10.1049/piee.1978.0219
Related content
content/journals/10.1049/piee.1978.0219
pub_keyword,iet_inspecKeyword,pub_concept
6
6