Saturday, 23 April 2016

FIR using window function

The concept of window functions in itself was really awesome. It went something like"What? You can design IIR filters easily? But the response of FIR filters is better? Don't worry, Just pass it through a window and make IIR into FIR". Lovely.
Implementation-wise, waaayyy easier than FSM. FSM was tough. But window wasn't that tough.

Different windows can be implemented. Rectangular window is very easy to implement; the sinusoidal window Hamming and Hanning are the most appropriate given our As requirements; Blackman has the best As.(Somehow Blackman was not classified as a sinusoidal window)

http://sahil8rai.blogspot.com/2016/04/fir-using-frequency-sampling-method.html

3 comments:

  1. Which window function to use is decided by Stop band attenuation. Blackman window has the highest stop band attenuation and hence we see a very narrow passband(containing max signal energy) and lower stopbands

    ReplyDelete
  2. Yes this wasn't that tough probably because we did half of the part in C language... :p

    ReplyDelete
  3. Try doing it using the Scilab command "wfir", it becomes even easier

    ReplyDelete