Digital Filters - FIR & IIR
What you'll learn
- Understand DT-LTI system as a filter
- Design digital FIR filters to satisfy the given specifications and evaluate the frequency response to choose a particular filter for the given application
- Design digital IIR filters to satisfy the given specifications and evaluate the frequency response to choose a particular filter for the given application
- Solve different designing statements theoretically as well as practically in python implementation
Requirements
- Linearity property, Time Invariant property of discrete time system
- Z- Transform , FT concepts only
Description
This course covers Digital filters designing techniques with practical implementation in Python, for filters like Finite Impulse Response (FIR) and Infinite Impulse Response (IIR). This course is suitable for students, engineers, academicians, illustrating theory as well as practical implementation with variety of examples.
During my teaching experience, I noticed that students are more confused about the basic concepts of Filter design and struggle to design filters in the correct way. This course will give further confidence to students, engineers for filter designing in all aspects, theoretically and practically, and enable them to apply filters in different DSP applications
This course starts with basic filtering concept in Digital Signal Processing (DSP) and then explains how DT-LTI system works as filter. It also explains basic characteristics of DT-LTI system to work as FIR and IIR filter.
The subsequent sections explain various FIR filter design methods like windowing & frequency sampling and IIR filter design techniques in very easy way, step by step, with examples solved theoretically and practically. Here FIR filter and IIR filters are explained in detail along with applications.
This course will be useful for students taking the ‘DSP’ course as well as for engineers who would like to implement filters practically.
I will be regularly updating this course in near future.
Happy Learning!!
Who this course is for:
- students, academicians taking the ‘DSP’ course as well as for engineers who would like to implement filters practically
Instructor
Sarita is an Engineering post graduate in Electronics from Mumbai university. She has been teaching various engineering colleges for past fifteen years. The subjects of her interest are Machine Learning, Neural network, Digital signal processing. She has conducted number of workshops on Artificial intelligence, python and ‘Scientific Approach for Report writing using LaTex’