|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.10.2008, 12:34
Titel: Butterworth Tiefpass
|
 |
|
 |
|
Hallo,
mache gerade meine ersten Gehversuche in Matlab und hänge fest.
Ich möchte gerne einen Tiefpassfilter 2. Ordung bestimmen. Dies mache ich über folgenden Code (hier im Forum gefunden):
% Tiefpassfilterung
%--------------------------------------
% Parameter
f_tp= 50 % Grenzfrequenz in Hz
fs= 1000 % Abtastfrequenz in Hz
[b a] = butter(2,f_tp/(0.5*fs)); % Koeffizienten der Übertragungsfunktion, f_tp ist die Grenzfrequenz, fs die Abtastfrequ., Butterworthfilter
x_filter = filter(b,a,x); %x ist das Signal
Soweit so gut. Lasse mir über folgenden Befehl die Übertragungsfunktion ausgeben:
>>H=tf(b, a, fs)
und ertelle anschließend einen Bode-Plot über:
>> bode(H), grid
Nun mein Problem:
Die Frequenz im Bode-Diagramm wird als normierte Frequenz dargestellt.
Hängt dies damit zusammen dass ich bei der Koeffizientenbestimmung des Butterworth mit der auf die halbe Abtastfrequenz normierte Frequenz arbeite? (Wieso wird hier überhaupt die HALBE Abtastfrequenz genommen?)
Kann mir jemand einen Code zeigen, oder Tips zur Erstellung eines Code geben, mit dem ich letzendlich in meinem Bode-Diagramm den Amplitudengang über die Frequenz in Hz oder als Kreisfrequenz in 1/s erhalte?
Gerne nehme ich auch Tips und ausführliche Erklärungen an...will ja was lernen
Vielen Dank....
|
|
|
|
|
|
|
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.
|
|