Skip to content

IChowdhury01/ECE-310-Digital-Signal-Processing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE-310: Digital-Signal-Processing

Problem sets for ECE-310: Digital Signal Processing

Project Descriptions

  • Problem Set 1: Corrupted sine wave is sent through a Chebychev filter. Resulting magnitude spectrum and zero-pole plot are displayed.

  • Problem Set 2: Spectral factorization of discrete-time WSS random signal

  • Problem Set 3: Chebychev, butterworth, and elliptic filters are constructed and tested with a random signal. Magnitude and phase responses are plotted.

  • Problem Set 4: All-pass quantization is performed to various levels, and the resulting zero-pole plots are compared.

  • Problem Set 5: McClellan Transform for multidimensional FIR filters.

  • Problem Set 6: Converts a symbolic 2D Z-Transform into an impulse response matrix, and displays it.

  • Problem Set 7: Upscaling and downscaling with low-pass filters.

Course Description

Review of Laplace and z-transforms. Minimum-phase and all-pass functions. Multidimensional signals, systems and Fourier analysis. Analog filter design, digital IIR and FIR filter design. Sampling, multirate systems and filterbanks, A/D and D/A converter models. Discrete-time state-space. Filter structures, quantization effects and design to mitigate quantization effects. DFT and FFT. Spectral analysis of deterministic and random signals. Introduction to adaptive filters. Differential coding, transform coding. Speech, audio and video signals. Extensive use of MATLAB.

About

Problem sets for ECE-310: Digital Signal Processing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages