This is a good book explaining the adaptive theory fundamentals with matlab routines covers all the adaptive filter design algorithms