Git Product home page Git Product logo

iir_and_fir_filters's Introduction

AIM

To learn about Filters: FIR, IIR and to implement those in MATLAB

IIR Filters

Analog or digital filters can be used to build IIR filters. The output feedback in digital IIR filters is instantly visible in the equations determining the output. Unlike FIR filters, IIR filters require careful consideration of the “time zone” scenario, because the outputs of the filter have not yet been clearly defined.

FIR Filters

The impulse response (or reaction to any finite length input) of a finite impulse response(FIR) filter is of limited duration since it settles to zero in finite time. A finite impulse response (FIR) filter is a digitally implemented filter structure that may implement practically any frequency response. An FIR filter is usually implemented by using a series of delays, multipliers and adders to create the filter’s output. FIR filters are also known as feed-forward or non-recursive, or traversal filters.

Simulation Results

FIR Filters


FIR Bandpass Filter

FIR Bandstop Filter

FIR Highpass Filter

FIR Lowpass Filter

IIR Filters


IIR Butterworth Highpass Filter

IIR Butterworth Lowpass Filter

IIR Chebyshev Highpass Filter

IIR Chebyshev Lowpass Filter

Group Members

NAME ROLL NUMBER
GAYATHRI P AM.EN.U4AIE20126
JITHIN JOHN AM.EN.U4AIE20135
LAKSHMI WARRIER AM.EN.U4AIE20143
M DEVIKA AM.EN.U4AIE20144
NIVEDITA RAJESH AM.EN.U4AIE20153

iir_and_fir_filters's People

Contributors

celestialzeus avatar devikamanoj avatar lakshmi-warrier avatar nivedita-rajesh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.