This zipped file contains two folders: nlms & rls. nlms contains matlab m files implementing normalized least mean square algorithm and a matlab mat file with 1 cycle ecg wave: pure, noised and random noise and rls contains matlab m files implementing recursive least square algorithm and a matlab mat file with 1 cycle ecg wave: pure, noised and random noise. Ref: Adaptive Filter Theory by Simon Heykins. Please feel free to contact me for any clarification: firstname.lastname@example.org. I am happy to share my knowledge and my lecture notes as well. Thank you.
MATLAB 7 (R14)
This is highly compatible with all versions of matlab from ver 4 onwards and octave ( a free matlab alternate)