|
|
Digitale Filter - Übertragungsfunktion - Verständnisfrage |
|
KörperKlaus |
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 29.10.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 27.11.2018, 15:03
Titel: Digitale Filter - Übertragungsfunktion - Verständnisfrage
|
|
Ich habe Folgende Aufgabe gegen die ich in Matlab lösen möchte. Hierzu erhoffe ich an dieser Stelle meine Verständnisfragen abzuklären
Zitat: |
Ein digitaler Filter ist gegeben mit folgender Übertragnugsfunktion:
H(z) = ( 0.2452 - 0.2452*z-2 ) / (1 - 1.2841*z^-1 + 0.5095*z^-2 )
Bestimmen Sie
a) Amplitudengang
b) Phasengang
c) Gruppenlaufzeit
d) Impulsantwort
des Signals. |
https://de.mathworks.com/help/ident/ref/bode.html liefert mir folgenden Ansatz.
Zur Frage:
Leider ist meine Übertragungsfunktion aber nicht in der Form wie in dem Matlabbeispiel (Link) gegeben. Ich kann die Koeffizienten also nicht ohne weiteres ablesen. Außerdem bin ich mir nicht sicher, ob ich die Übertragungsfunktion erst noch transformieren muss (Laplace?) oder die Gleichung umzuformen habe, um sie in die Form wie im Bsp. zu bringen.
Danke für die Hilfe
|
|
|
|
|
salerc |
Forum-Fortgeschrittener
|
|
Beiträge: 51
|
|
|
|
Anmeldedatum: 23.04.18
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2021a
|
|
|
|
|
|
Verfasst am: 07.12.2018, 10:27
Titel:
|
|
Hallo KörperKlaus,
es sieht so aus, als wäre deine Übertragungsfunktion in z-Transformation gegeben, also diskret. Das ist für Matlab kein Problem, du müsstest nur eigentlich auch die Abtastzeit gegeben haben.
Das einzige was du tun musst, um dein System in die richtige Form für
tf
zu bringen, ist, mit z^2 zu erweitern. Ansonsten kannst du dann
ganz normal nutzen, wobei Ts die Abtastzeit ist (wenn die nicht gegeben ist, musst du hier trotzdem irgendwas eingeben, damit Matlab erkennt dass das System in z-Transformation vorliegt). Die Funktion
bode
funktioniert dann auch für das diskrete System.
Viele Grüße
Salerc
|
|
|
KörperKlaus |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 18
|
|
|
|
Anmeldedatum: 29.10.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.12.2018, 20:45
Titel:
|
|
|
|
|
|
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.
|
|