Forum: Digitale Signalverarbeitung / DSP / Machine Learning Frequenzgang digitaler Filter


von Lennie (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe folgende Frage:

Ich habe eine Übertragungsfunktion eines LTD-Systems, sie lautet:

H(z)=(z+4)/(z^2 - 0,25)

Nun habe ich z ersetzt mit z= exp(jwT)
und den Amplitudengang geplottet. Ist das jetzt ein Tiefpass?

Hier der Matlabcode:


wT=[-2*pi:0.1:2*pi]
%wT geht von -2pi in 0.1ser-Schritten bis 2*pi

H=abs(((exp(j.*wT)+4)./(exp(2.*j.*wT)-0.25)))
%Betrag der Ü-funktion definieren

plot(wT,H)


Wäre nett, wenn mir jemand helfen könnte.

von Loup (Gast)


Lesenswert?

Hallo auch!

Das geht aber auch einfacher:

Zählerpolynom:         1*z + 4
Nennerpolynom: 1*z^2 + 0*z - 0.25

(Wir brauchen nur die Koeffizienten ohne die "z".)

MATLAB:
B=[1 4];
A=[1 0 -0.25];

freqz(B,A);

Freundliche Grüsse
Loup

von marc (Gast)


Lesenswert?

Da hast Du recht. Aber um die Frage von Lennie zu beantworten: 
Eigentlich ist es eine Art "Bandsperre".
Den Frequenzgang siehst Du, wenn Du den Bereich von 0 bis pi ( also von 
0 bis 3.14 ) betrachtest.

Gruß,
marc

von Marek N. (Gast)


Lesenswert?

Moin,

es macht auch sinn, den Bereich 0:pi auf 1 zu normieren, also auf die 
halbe Abtastfrequenz.

Beste Grüße, Marek

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.