abstract |
A method for decomposing a signal includes receiving sampled data. A wavelet is built using the sampled data that includes a plurality of samples. The wavelet includes a number of oscillations per sampling unit, and a length of the wavelet corresponds to the number of oscillations. The wavelet is time-shifted. The wavelet is then scaled such that the samples proximate to one or both ends of the wavelet decay toward zero. The wavelet is also scaled such that an amplitude at a peak frequency of the wavelet, when transformed into a Fourier domain, is substantially unity. |