Frequenzgang eines Tiefpassfilter bei Euler-Vorwärts-Transformation

OP #4465788
Lesenswert?

Hallo,

ich versuche gerade, eine Transformation eines analogen Tiefpassfilter 
nachzuvollziehen.
Dabei wird die Euler-Vorwärts-Regel verwendet, um die 
Übertragungsfunktion des digitalen Filters zu berechnen.
Die Rechnung ist mir klar, ich erhalte auch dasselbe Ergebnis wie in 
meinem Skript aufgeführt.
Allerdings kann ich den Frequenzgang (also die Grafik) nicht 
reproduzieren.

Die Übertragungsfunktion hat folgende Form:

Der Betragsfrequenzgang soll wie im Bild aussehen.

Wie man sieht, erhält man für niedrige Frequenzen eine Verstärkung von 
0dB.
Das alleine kann ich schon nicht nachvollziehen.
Die Verstärkung an der Stelle 0 erhalte ich doch so:
(Den Betrag kann man sich hier sparen, ist ja rein reell).
Das entspricht natürlich auch nicht 0dB. Was mache ich hier falsch?
Gehe ich richtig davon aus, dass
gilt?

Das zweite Bild zeigt den mit Matlab berechneten Frequenzgang.
Der Code dazu:
1
num = 1/3;
2
den = [1, -1/4, 7/12];
3

4
freqz(num, den);
Angehängte Dateien:
OP #4466772
Lesenswert?

Oh man, blöder Fehler:
Ich hatte die Rechnung der Übertragungsfunktion wie erwähnt 
nachvollziehen können, allerdings habe ich dabei festgestellt, dass im 
Skript ein Tippfehler ist.
Die Übertragunsfunktion muss lauten:
Das löst dann auch die Probleme. Ich hatte diesen Aspekt leider 
vergessen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren