Question

In: Electrical Engineering

What differences are there between a FIR filter and an IIR filter?

What differences are there between a FIR filter and an IIR filter?

Solutions

Expert Solution

FIR(Finite Impulse Response) does not have feedback therefore it only depend on present and past input values. While IIR(Infinite Impulse Response), contain feedback hence it depends on present, past input as well ab past output. All the difference as shown in table below,

Difference between Fir and IIR filter
Characteristics FIR IIR
Feedback No feedback from output side feedback is taken from output side
Phase Response Linear phase Response Non Linear phase Response
Realization can be realized using Recursive structure as well as non recursive structure it can be realized using Recursive structure.
Stability it is always stable it may or may not be stable.
Memory Need finite memory infinite memory is required
Analog history It has no relationship with Analog filter Can be realized from Analog filter
Accuracy Less accurate Better accuracy than FIR

Note-please find me in comment box if you find any difficulty. As difference is required, I summerize it in table. Good luck


Related Solutions

Question, Digital Signal Processing: a)Explain in detail the difference between FIR filter and IIR filter with...
Question, Digital Signal Processing: a)Explain in detail the difference between FIR filter and IIR filter with examples and responses . Explain briefly? b)Write a detail note on Least Squares, explain breifly? NOTE: write the folowing in detaill, thank you.
The filter coefficients of a second-order digital IIR filter are: a0 = 1, a1 = -2,...
The filter coefficients of a second-order digital IIR filter are: a0 = 1, a1 = -2, a2 = 2, b0 = 1, b1 = 1/2, b2 = 1/8. (a's are numerator coefficents and b's are the denominator coefficients). Compute the magnitude response |H(ej?)| where ? = 2.721 rad/sec.
Design an IIR digital filter based on the bilinear transformation method using the following transfer function...
Design an IIR digital filter based on the bilinear transformation method using the following transfer function as a reference (use three decimal places of precision for your response): H (s) = 5 / (s ^ 2 + 1.1s +5) The digital filter must have a resonant frequency at wr = pi / 3 a) Calculate H (z) b) Find the correctly simplified difference equation of the designed system. c) Implement the discrete system obtained using block diagram.. Show every step
A bandpass FIR filter, of length nine (nine coefficients) is required. It is to have lower...
A bandpass FIR filter, of length nine (nine coefficients) is required. It is to have lower and upper cut-off frequencies of 3 and 6 kHz respectively and is intended to be used with a sampling frequency of 20 kHz. Find the filter coefficients using the Fourier method with a rectangular window.
Write a report 3-4 pages in DSP Digital FIR filter design Analysis {Low Pass Filter(LPF) ,High...
Write a report 3-4 pages in DSP Digital FIR filter design Analysis {Low Pass Filter(LPF) ,High Pass Filter(HPF), Band Pass Filter (BPF), Band Stop Filter (BSF)} Design 1-way of design and system pools evaluation
Design a LP FIR filter to meet the following specifications using the window method. Use a...
Design a LP FIR filter to meet the following specifications using the window method. Use a Blackman window. Fs = 25 kHz Fc = 5.0 kHz (3 dB down) Attenuation = 80 dB at 7 kHz Give all the relevant plots (impulse, frequency responses) and the performance of the final filter. Compare this filter to one designed using the optimal method .
Design a LP FIR filter to meet the following specifications using the window method. Use a...
Design a LP FIR filter to meet the following specifications using the window method. Use a Blackman window. Fs = 25 kHz Fc = 5.0 kHz (3 dB down) Attenuation = 80 dB at 7 kHz Give all the relevant plots (impulse, frequency responses) and the performance of the final filter. Compare this filter to one designed using the optimal method. (Please use MATLAB to give all the answers)
Matlab Design a FIR filter directly using fir1 function in matlab with parameter M = 50....
Matlab Design a FIR filter directly using fir1 function in matlab with parameter M = 50. Design FIR filters with different M = 5, 10, 50, 100, 500 and plot their frequency responses H(e j?) on the same figure.
How to design FIR lowpass filter using matlab. Note : Do not write matlab code. Only...
How to design FIR lowpass filter using matlab. Note : Do not write matlab code. Only explain the steps of designing filter
Design an analog elliptic lowpass IIR filter with specifications Fp=10 kHz., Ap=1 dB, Fs=15 kHz. And...
Design an analog elliptic lowpass IIR filter with specifications Fp=10 kHz., Ap=1 dB, Fs=15 kHz. And As=50 dB. Provide the following plots in MATLAB: a. Magnitude b. Log-magnitude c. Group-delay d. Impulse response e. Pole-zero
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT