Darin war ich gut, aber leider habe ich fast alles vergessen ... Die Frage ist also, wie die Schritte sind, um festzustellen, ob eine Transformationsfunktion für IIR- oder FIR-Filter bestimmt ist:
Wie kann man auch sagen, dass es einen linearen Phasengang hat?
Beachten Sie zunächst, dass FIR/IIR nicht dasselbe ist wie nicht rekurrent/rekurrent (wobei rekurrent bedeutet, dass die Ausgabe von vorherigen Eingaben und vorherigen Ausgaben abhängt ).
Sie können einen nicht wiederkehrenden Filter mit unendlicher Impulsantwort haben (z , die nicht als Rekursion ausgedrückt werden kann). Und Sie können eine rekursive Konstruktion für einen FIR-Filter haben.
Aber für Systeme endlicher Ordnung können Sie FIR im Allgemeinen mit nicht-rekursiven Formen und IIR mit rekursiven Formen assoziieren.
Ihre Übertragungsfunktion hat einen trivialen Nenner, daher gibt es keine Wiederholung. Teilen durch und du bekommst:
Transformieren Sie zurück und Sie erhalten die Impulsantwort:
Die Impulsantwort beginnt bei und endet bei , daher ist sein Träger endlich (FIR).
Hätte man Pole nicht an , dann haben Sie einen IIR-Filter. Zum Beispiel, wenn der Nenner ist , jetzt haben Sie eine Stange an , und Ihre Wiederholungsgleichung ergibt (oben und unten teilen durch Erste):
So können Sie sehen, dass die Ausgabe hängt von vorherigen Eingaben und auch von der vorherigen Ausgabe ab .
Nun zur Phasenlinearität:
Kausale digitale Filter endlicher Ordnung können nur dann eine verallgemeinerte lineare Phase haben, wenn die Impulsantwort symmetrisch ist (überprüfen Sie diese Folien für die 4 Arten von Symmetrie; Wikipedia-Artikel wird derzeit urheberrechtlich diskutiert).
Für Ihren ursprünglichen Filter sind die Impulsantwortausdrücke also { 0.1 0.5 0.3 0.1 }
; nicht symmetrisch, also nicht linearphasig.
IIR-Kausalfilter sind niemals linearphasig (Impulsantwort beginnt bei 0 und endet nie, daher ist keine Symmetrie möglich).
Warren Hill
Endolith
Passant
Endolith
Passant