|
hosti |

Forum-Fortgeschrittener
|
 |
Beiträge: 83
|
 |
|
 |
Anmeldedatum: 08.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.05.2010, 12:01
Titel: IIR Tiefpassfilter
|
 |
Hallo Leute!
Ich würde gerne folgenden TP-Filter realisieren:
y[n] = (1-alpha)x[n]+alpha*y[n-1]
Die Übertragungsfunktion wäre dann wie folgt, wenn ich mich nicht vertan habe:
H(Z) = ((1-alpha)*Z)/(Z-alpha)
Das Ganze (alpha) soll Frequenzabhängig sein. Dh. ich habe eine Frequenzvektor mit den verschiedenen Grenzfrequenzen.
Danke für eure Hilfe.
lg
hosti
|
|
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 31.05.2010, 12:16
Titel:
|
 |
Hi,
ich nehme an alpha ist bekannt, und somit sind deine filtercoefizienten b und a auch bekannt (num, den) in diesem fall würde ich vorschlagen :
in h sind dann die Frequenzen.
oder habe ich dich falsch verstanden??
gruss
|
|
|
hosti |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 83
|
 |
|
 |
Anmeldedatum: 08.09.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.05.2010, 12:37
Titel:
|
 |
Hi,
nicht ganz. Alpha ist nicht bekannt. Kann Werte zwischen 0 und 1 annehmen.
Und mein Grenzfrequenzvektor sieht zB so aus:
Mein Filter soll nun mit diesen Grenzfrequenzen designed werden.
lg
|
|
|
Fourier |

Forum-Guru
|
 |
Beiträge: 329
|
 |
|
 |
Anmeldedatum: 05.04.10
|
 |
|
 |
Wohnort: Karlsruhe
|
 |
|
 |
Version: 2009b
|
 |
|
|
 |
|
Verfasst am: 31.05.2010, 13:24
Titel:
|
 |
TP hat eine Grenzfrequenz, wenn ich dich richtig verstanden habe willst du 6 Tiefpässe designen. und wenn ja welche Ordnung soll dieser TP haben?
oder soll MATLAB das Optimale rechnen?Abtastfrequenz muss auch irgendwie bekannt sein.
es gibt auch verschiedene IIR tiefpässe, butter, chebyshev...
beispiel für einen TP 5.ordnung mit der grenzfrequenz Fg=100 wäre:
ansonsten brauche mehr infos von dir...
grüsse
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|