Essas são as principais diferenças entre os filtros FIR e IIR, em relação ao recurso que você deseja controlar são os seguintes:
CaracterísticaImplementaçãoEstadosAtraso de faseEstabilidadeOndulaçãoCorte foraIIRPolos e zerossim**simsimABETOApenas zerosNãoMeio inteiroSempre**
O * indica que o recurso pode ser controlado, adicionando pedidos na maioria dos casos.
As definições padrão dos filtros FIR e IIR são:
ABETO:
y ( t ) = b 0 u ( t ) + . . . + b n u ( t - n )
H( z) = b0 0z0 0+ . . . + bnzn
y( t ) = b0 0u ( t ) + . . . + bnu ( t - n )
IIR:
H( z) = b0 0+ b1 1z1 1+ . . . + bnzn1 + a1 1z1 1+ . . . + anzn
y( t ) = b0 0u ( t ) + . . . + bnu ( t - n ) - a1 1y( t - 1 ) - . . . - umny(t−n)
uyxtdtnnb0a0∑bi=1∑ai=1
u[u(t−1)...u(t−n)]
uy
Unidos . Os FIR são sistemas estáticos nos vetores históricos, o que significa que o filtro não é dinâmico, não possui estados, não é recursivo, sem feedback. IIR são sistemas dinâmicos nos vetores históricos, o que significa que os filtros têm estados, são recursivos, têm feedback e, portanto, têm "memória" de entradas e saídas passadas.
τϕ
y(t)=y0(t−τt)sin(ω(t−τϕ)+θ)
bk=bn−kk=0...nn/2ωτphi
Como o IIR possui resposta de impulso infinita, eles podem ser fase mínima em vez de linear, embora a fase alcançada possa ser muito menor que a fase de um FIR para o mesmo número de pedidos.
Estabilidade . O FIR é sempre estável, o IIR pode ser projetado para ser estável, se a estabilidade for necessária.
Ondulação . O IIR pode ser projetado para ter ondulações planas tanto na faixa de passagem como na faixa de parada | ambos (butterworth | chebyshev | elíptico), o FIR exige um número principal (tendendo a "infinito") de pedidos para equiparar essa propriedade.
Corte . O IIR pode ser projetado para ter um corte agudo ou bandas de transição estreitas, o FIR exige um número maior (tendendo a "infinito") de pedidos para equiparar essa propriedade.
Artigos relacionados:
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 / Por que os filtros FIR são preferenciais aos filtros IIR
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