The matching pursuit and the basic pursuit can achieve near-optimal solutions for different kinds of analyses of complex signals provided that the appropriate representation methods are used. We intend to develop and apply this novel signal processing tools to the ECG signals for the first time. We believe that such tools have the potential to provide much better insight of the signal basic components and their relation to different physiological states than the traditional analysis methods that are practiced today which are based on a single dictionary.