Berikut adalah perbedaan utama antara filter FIR dan IIR, mengenai fitur yang ingin Anda kontrol adalah sebagai berikut:
FeatureImplementationStatesPhase DelayStabilityRippleCut-OffIIRPoles & ZerosYes**YesYesFIRZeros OnlyNoHalf IntegerAlways**
Tanda * menunjukkan fitur dapat dikendalikan, dengan menambahkan pesanan dalam banyak kasus.
Definisi standar filter FIR dan IIR adalah:
POHON CEMARA:
H(z)=b0z0+...+bnzn
y(t)=b0u(t)+...+bnu(t−n)
IIR:
H(z)=b0+b1z1+...+bnzn1+a1z1+...+anzn
y(t)=b0u(t)+...+bnu(t−n)−a1y(t−1)−...−any(t−n)
uyxtdtnnb0a0∑bi=1∑ai=1
u[u(t−1)...u(t−n)]
uy
Serikat . FIR adalah sistem statis dalam vektor sejarah, artinya filter tidak dinamis, tidak memiliki status, tidak rekursif, tidak ada umpan balik. IIR adalah sistem dinamis dalam vektor sejarah, yang berarti filter memiliki status, rekursif, memiliki umpan balik, karenanya memiliki "memori" dari input & output sebelumnya.
τϕ
y(t)=y0(t−τt)sin(ω(t−τϕ)+θ)
bk=bn−kk=0...nn/2ωτphi
Karena IIR memiliki respon impuls tak terbatas, mereka bisa menjadi fase minimum dan bukan fase linear, meskipun fase yang dicapai bisa jauh lebih sedikit daripada fase FIR untuk jumlah pesanan yang sama.
Stabilitas . FIR selalu stabil, IIR dapat dirancang untuk menjadi stabil, jika stabilitas diperlukan.
Riak . IIR dapat dirancang menjadi riak datar baik pada pass-band | stop-band | keduanya (butterworth | chebyshev | elliptic), FIR membutuhkan sejumlah besar (cenderung "tak terbatas") jumlah pesanan untuk menyamakan properti ini.
Cut-Off . IIR dapat dirancang untuk memiliki cut-off tajam atau pita transisi yang sempit, FIR membutuhkan sejumlah besar (cenderung "tak terbatas") pesanan untuk menyamakan properti ini.
Artikel terkait:
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-341-discrete-time-signal-processing-fall-2005/lecture-notes/lec08.pdf
https: // www .quora.com / Mengapa-FIR-filter-pilihan-lebih-IIR-filter
http://iowahills.com/A8FirIirDifferences.html
http://forums.prosoundweb.com/index.php?topic=2045.0
http: //www.vyssotski.ch/BasicsOfInstrumentation/SpikeSorting/Design_of_FIR_Filters.pdf