EC255N Digital Signal Processing Lab
Course Name:
EC255N Digital Signal Processing Lab
Programme:
Semester:
Category:
Credits (L-T-P):
Content:
Review of python programming, Numpy, Scipy, Pandas Library. Simulation of Basic discrete-time signals, operations, and properties, introduction to sampling, aliasing. Implementation of Discrete-time systems - properties, linear-time invariant systems, impulse response, convolution, correlation, causality and stability; Representation of LTI systems - difference equations. Implementation of Z Transform: Definition and properties, ROC, inverse Z transform, transfer function, poles and zeros, relate system behaviour in time and frequency domains to pole-zero plot. Implementation of Continuous Fourier series & Fourier transform, Discrete Fourier series (DFS), Properties of DFS, Relation between continuous and discrete time spectra. implementation and analysis Discrete-time Fourier transform (DTFT), Sampling in frequency domain, implementation of Discrete Fourier Transform (DFT), DFT properties, linear convolution using DFT, use of DFT in linear filtering, filtering of long data sequences, Implementation and analysis of radix -2 Fast Fourier transform (FFT) algorithms – DIT, DIF Implementation and analysis of digital FIR filters, Types,.Implementation and analysis of digital IIR filters, Implementation and analysis of discrete time signals and systems using DSP Board