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)
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)
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
ReplyDeleteYes this wasn't that tough probably because we did half of the part in C language... :p
ReplyDeleteTry doing it using the Scilab command "wfir", it becomes even easier
ReplyDelete