摘要:The adaptive filtering is an imperative fraction of statistical signal processing. The adaptive filters are frequently used where the statistical parameters of the system are indefinite. The use of adaptive filtering provides us new signal processing capabilities which were not feasible with ordinary fixed filters. An adaptive filter is a special category of filter that automatically changes its parameters in harmony with input signal by keeping error into account, using some optimizing algorithms.Due to the complexness of the updating algorithms, numerous of the adaptive filters are digital in nature that execute digital filtering. Adaptive filtering originates applications in numerous fields such as, noise and echo cancellation, system identification, channel equalization, adaptive inverse system configuration and adaptive linear prediction etc. This research employment is based on the implementation of adaptive filtering algorithms for noise and echo cancellation using LMS, NLMS and RLS algorithms. MATLAB is used as a Software tool. Our employment is basically divided into two parts. First part is Noise Cancellation and second is the Echo cancellation. We have implemented an adaptive filter which is used to cancel noise and echo from information bearing signal. Input audio signal is taken from MIC which goes to the PC where adaptive filtering algorithms are implemented in MATLAB to remove noise and echo from the information bearing signal and presents us valuable information as an output. This research employment contains a brief impression of our achievements in the field of adaptive filtering for noise and echo cancellation, inclusive investigation and evaluation of LMS, NLMS and RLS algorithms for noise and echo cancellation has been presented in these research papers. These research papers also restrain Simulation consequences of the algorithms in the form of graphs; with the help of these consequences performance of each algorithm is analyzed