The technique of representing signals using bases may be the most widely used and powerful tool in signal processing. In this lesson you will learn a general framework for representing finite-duration sampled signals using basis signals. This knowledge will further your understanding of the discrete Fourier transform and prepare you to understand basis expansion methods such as the discrete cosine transform, the discrete wavelet transform, and principal component analysis.