An adaptive equalizer, a circuit and a method for generating the coefficients of the equalization filter, which are used in the multiple-input multiple-output (MIMO) system, are provided by the present invention. The method includes: using the sliding window filter to perform the sliding window filtering for the combined data to obtain the estimated value of the data; comparing the estimated value and a preset desired value so as to generate an error signal; using the interpolation filter to perform the interpolation on the data processed by the pulse shaping filter so as to generate an interpolation signal, wherein the length of the interpolation filter is the same as that of the sliding window filter, and calculating the error signal and the interpolation signal to obtain the coefficients of the equalization filter, wherein the length of the sliding window filter can be changed. The invention achieves the technical effects of simple implementation, low complexity for calculating the coefficients of the equalization filter, and adjustable adaptive convergence rate.
展开▼