Ivar_Loekken
Hi-Fi freak
- Ble medlem
- 03.12.2006
- Innlegg
- 2.486
- Antall liker
- 2
Fortsettelse av en dialog med knutinh fra en annen tråd:
Lineær-fase FIR-filtre med reell impulsrespons.
For lineær fase:
H(ejw)=ej(aw+b)H'(w)
Hvor a og b er konstanter og H' er amplituderesponsen. For en reell impulsrespons er abs(H(ejw))=abs(H(e-jw)). Siden abs(H(ejw))=abs(H'(w)) må amplituderesponsen være enten en like eller odde funksjon av w. Det gir:
H(ejw)=H*(ejw)
Hvis H'(w) er en like funksjon får man da:
ejb=e-jb
eller hvis den er odde:
ejb=-e-jb
I tilfellet like vil b måtte være enten 0 eller pi (for odde -pi/2 eller pi/2). Da får man (for like):
H'(w)=+-e-jwaH(ejw)=+-sum(h[n]e-jw(a+n),n=0,N)
H'(-w)=H'(w) (igjen for like) som gir
H'(-w)=+-sum(h[l]ejw(a+l),l=0,N)
Skriver om med l=N-n og får:
H'(-w)=+-sum(h[N-n]ejw(a+N-n),l=0,N)
Dette gir betingelsen:
h[n]=h[N-n], 0<=n<=N med a=-N/2
FIR-filtre med en like amplituderespons vil ha lineær faserespons hvis impulsresponsen er symmetrisk. Hvis man regner ut for en odde amplituderespons får man det samme, men antisymmetrisk (h[n]=-h[N-n] og a=-N/2). Dermed vil symmetriske eller antisymmetriske FIR-filtre med reell impulsrespons være lineær-fase gitt "riktig" amplituderespons. De kan derfor designes med koeffisientdeling.
Et minimum-fase filter må ha alle nullpunkt i enhetssirkelen. Det impliserer ikke symmetri eller antisymmetri.
Lineær-fase FIR-filtre med reell impulsrespons.
For lineær fase:
H(ejw)=ej(aw+b)H'(w)
Hvor a og b er konstanter og H' er amplituderesponsen. For en reell impulsrespons er abs(H(ejw))=abs(H(e-jw)). Siden abs(H(ejw))=abs(H'(w)) må amplituderesponsen være enten en like eller odde funksjon av w. Det gir:
H(ejw)=H*(ejw)
Hvis H'(w) er en like funksjon får man da:
ejb=e-jb
eller hvis den er odde:
ejb=-e-jb
I tilfellet like vil b måtte være enten 0 eller pi (for odde -pi/2 eller pi/2). Da får man (for like):
H'(w)=+-e-jwaH(ejw)=+-sum(h[n]e-jw(a+n),n=0,N)
H'(-w)=H'(w) (igjen for like) som gir
H'(-w)=+-sum(h[l]ejw(a+l),l=0,N)
Skriver om med l=N-n og får:
H'(-w)=+-sum(h[N-n]ejw(a+N-n),l=0,N)
Dette gir betingelsen:
h[n]=h[N-n], 0<=n<=N med a=-N/2
FIR-filtre med en like amplituderespons vil ha lineær faserespons hvis impulsresponsen er symmetrisk. Hvis man regner ut for en odde amplituderespons får man det samme, men antisymmetrisk (h[n]=-h[N-n] og a=-N/2). Dermed vil symmetriske eller antisymmetriske FIR-filtre med reell impulsrespons være lineær-fase gitt "riktig" amplituderespons. De kan derfor designes med koeffisientdeling.
Et minimum-fase filter må ha alle nullpunkt i enhetssirkelen. Det impliserer ikke symmetri eller antisymmetri.