A comprehensive treatment of signal and system analysis covering both continuous-time and discrete-time signals and systems, with MATLAB examples.