Especially, in the signal and image processing
 fields of electronics, filters are most often used parts. Also, rapid advances
 in digital systems have expanded the use of digital filters. Therefore, it is
 very important to understand and learn the filters and calculation of their
 coefficients. Thus, in this work, interactive graphical user interface software
 which can be used for educational purposes and also accessible via the Internet
 is designed in the MATLAB environment. 
 In the software, genetic algorithm, which is one of the popular methods
 in recent years, is used for designing the Finite Impulse Response (FIR)
 filters. In this program, when the parameters of filter, which will be
 designed, are entered by the user, the coefficients are obtained from genetic
 algorithms, and many features of the filter are presented numerically and
 graphically. Thus, the FIR filter design can easily be carried out for
 practical or educational purposes using the software. Further, the superiority
 of the genetic algorithm over the classical design in this field has been shown
 by comparing the obtained filter coefficients for both methods.
Read full abstract