Premium
Package for filter design based on MATLAB
Author(s) -
BáezLópez David,
BáezVillegas David,
Alcántara René,
Romero Juan José,
Escalante Tomás
Publication year - 2001
Publication title -
computer applications in engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.478
H-Index - 29
eISSN - 1099-0542
pISSN - 1061-3773
DOI - 10.1002/cae.10004
Subject(s) - computer science , matlab , filter (signal processing) , toolbox , filter design , electronic engineering , digital filter , realization (probability) , computation , software , interface (matter) , computer engineering , algorithm , engineering , statistics , mathematics , bubble , maximum bubble pressure method , parallel computing , computer vision , programming language , operating system
Electric filters have a relevant importance in electronic systems because they are present in almost any electronic system. For example, communication systems, as many other electric systems, make intensive use of filtering to separate unwanted noise from the desired signal. Unfortunately, filter design is an intensive computational task requiring a significant amount of numerical calculations to obtain either the parameters of a filter transfer function or the element values for a filter circuit realization. This paper describes a software package whose purpose is to provide a tool to be used as a teaching aid in analog and digital filter design courses. The feature of this package is that it uses MATLAB [2] for the numerical computations. The main advantage of the filter design software package described in this paper is that makes uses of one of the MATLAB toolboxes, the signals toolbox (which is used for analog and digital filter design), but used with an interface that makes possible even to the novice user to readily design filters, either analog or digital, without any previous knowledge of MATLAB or the signals toolbox. © 2002 Wiley Periodicals, Inc. Comput Appl Eng Educ 9: 259–264, 2001; Published online in Wiley InterScience ( www.interscience.wiley.com .); DOI 10.1002/cae.cae.10004