FIR filter has some advantages, such as system stability, simple implement, and linear phase. It has been widely used in digital signal processing and other relative fields. Clonal selection algorithm has been applied successfully in solving problems like memory acquisition, multi-modal optimization and traveling salesman problem. This paper proposes a novel FIR filter design method. It combines
... [Show full abstract] clonal selection algorithm and window function method to achieve optimization. In the design process, float coding is adopted to increase the convergence precision. Some simulation experiments are carried out to verify the performance of the presented algorithm. The results show that the introduced method is able to design some FIR filter which is difficult for other methods. The filter design approach discussed in this paper is universal and easy to implement.