|
humbold |
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.08.2011, 08:16
Titel: Übertragungsfunktion
|
|
Hallo,
ich möchte die Übetragungsfunktion von folgendem Filzter plotten:
habe gelesen, das TF funktioniert. geht das hier? wenn ja, welche Werte müssen verwendte werden? Oder geht es eleganter bzw. anders?
Gruß, hum
|
|
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 23.08.2011, 10:21
Titel:
|
|
Für die Transferfunction tf benötigst du die Koeffizienten von Zähler (b) und Nenner (a) des Filters. Diese werden hier aber nicht berechnet.
Ich verstehe aber ehrlich gesagt nicht, was das für ein Filter sein soll. Ich habe mir hiermit die Impulsantwort des Filters ausgeben lassen.
Evtl. kannst du das ja aufklären, um was für ein Filter es sich handelt.
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.08.2011, 10:29
Titel:
|
|
Das soll ein"FIR Filter erster Ordnung" sein. Kann man die Koeefizienten nicht aus dem Code berechnen?
Es werden tiefe Frequenzen verringert und hohe verstärkt.
Zuletzt bearbeitet von humbold am 23.08.2011, 10:37, insgesamt 2-mal bearbeitet
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.08.2011, 10:30
Titel:
|
|
Mir geht es in erster Linie um Fhasen und Amplitudenverlauf
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 23.08.2011, 10:59
Titel:
|
|
Was ist denn das beta? Bei einem FIR 1. Ordnung hast du ja...
B(z) = b1 + b2*z^-1
Du kannst ja mal folgendes testen...
Edit: Hier kommt aber ein Tiefpass und kein Hochpass raus
Beim einem Hochpass muss es dann lauten:
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.08.2011, 09:50
Titel:
|
|
Kann das sein, dass der Filter so aussieht?
Beschreibung: |
|
Download |
Dateiname: |
pre1.png |
Dateigröße: |
23.47 KB |
Heruntergeladen: |
904 mal |
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.08.2011, 09:58
Titel:
|
|
Kann man die mit TF eingegebene Übertr.Funkt. auch auf werte anwenden?
Würde sie dann mal mit dem Filter vergleichen, ob das gleiche rauskommt?!.
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.08.2011, 10:28
Titel:
|
|
Noch ne andere Frage:
Kann das sein das es so lauten muss? (ersten und 2. Wert bei a und b vertauscht) :
dann schreibt er :
"Transfer function:
-0.86 z + 1"
und "z" ist doch genau ein Zeitschritt also ein T oder?
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.08.2011, 10:30
Titel:
|
|
Oh mir ist gerade aufgefallen z^-1 ist ja nicht =z ...?!
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 29.08.2011, 11:12
Titel:
|
|
Schau dir einfach mal das hier an
Um das Verhalten des Systems mit einem eigenen Signal zu untersuchen, gibt es folgenden Befehl:
Edit: Das Signalflußschema stimmt nicht, denn es fehlt noch b0. b0 kommt noch vor dem Verzögerungsglied...
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.08.2011, 07:43
Titel:
|
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 30.08.2011, 08:17
Titel:
|
|
In mancher Literatur wird die Gleichung auch so angegeben:
B(z) = b0 + b1*z^-1
|
|
|
humbold |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 12
|
|
|
|
Anmeldedatum: 20.01.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.09.2011, 09:18
Titel:
|
|
Wie müsste das Signalflußschema denn aussehen? b0 ist doch 1 und wird daher direkt zur addition durchgeleitet, und b1 ist beta, müsste doch stimmen?
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 10.09.2011, 18:36
Titel:
|
|
Wenn b0 = 1 ist dann stimmt es tatsächlich so...
|
|
|
|
|
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 - 2024
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.
|
|