Common Waveform Analysis:A New And Practical Generalization of Fourier Analysis