QRS wave recognition is very important in ECG signal analysis. The united algorithm of mathematical morphology and wavelet is brought in this paper to solve the low recognition rate problems of the abnormal QRS waves, such as high T waves, various R waves and the waves including myoelectric noise. Firstly, the ECG signal is processed by mathematical morphology algorithm so that the R wave will be more obvious, and other waves that change smoothly will be mapped in horizontal axis. Then, the wavelet analysis algorithm is used to locate the QRS wave in both time domain and frequency domain. This algorithm doesn’t only remain excellent resolution in frequency, but also avoid interference of pseudo difference signal for test results of wavelet transformation. The ECG signals of different cases in the database are experimented with the united Algorithms and other two commonly used algorithms at the end of this paper, and the results show that the united algorithms can increase the recognition rate.