Digital Signal Processing Laboratory File (EC 284)


Digital signal processing (DSP) is the numerical manipulation of signals, usually with the intention to measure, filter, produce or compress continuous analog signals. It is characterized by the use of digital signals to represent these signals as discrete time, discrete frequency, or other discrete domain signals in the form of a sequence of numbers or symbols to permit the digital processing of these signals.

DSP applications include audio and speech signal processing, sonar and radar signal processing, sensor array processing, spectral estimation, statistical signal processing, digital image processing, signal processing for communications, control of systems, bio medical signal processing, seismic data processing, among others.

Signal Processing Toolbox provides functions and apps to generate, measure, transform, filter, and visualize signals. The toolbox includes algorithms for re sampling, smoothing, and synchronizing signals, designing and analyzing filters, estimating power spectra, and measuring peaks, bandwidth, and distortion.

All code written using MATLAB