|
typenschild |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.04.2016, 10:05
Titel: Filter Amplitundengang
|
|
Moin Leute,
ich habe ehrlich gesagt kein Plan von Matlab oder Octave.
Allerdings brauche ich für eine Ausarbeitung den Amplitudengang folgender Filter
Savitzky-Golay
Butterworth
gleitender Mittelwert
am Besten so das man ggf. Mehrere Plots in ein Bild machen kann (nach Filter Sortiert). So das ma da verschiedene Parametrierungen vergleichen kann.
Ich glaube das ist nicht so mega umfangreich oder?
Wenn ich dabei noch was lernen kann brauch ich das nächste mal keinen mit so ner Anfängerfrage aufzuhalten;)
Vielen Dank im Vorraus und
Schöne Grüße aus dem Harz
|
|
|
|
|
typenschild |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.04.2016, 06:07
Titel:
|
|
Keiner weis was?
Glaub ich nicht...
|
|
|
gs |
Forum-Century
|
|
Beiträge: 172
|
|
|
|
Anmeldedatum: 17.03.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.04.2016, 06:38
Titel:
|
|
|
|
typenschild |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.04.2016, 06:57
Titel:
|
|
Hallo und vielen Dank
aber bekomme ich jetzt von sgolayfilt oder sgolay den Amplitudengang
Ich habe da schon mal was mit [b,y]=sgola und freqz(b,a) probiert aber irgendwie ist das anscheind nicht so zielführend.
|
|
|
gs |
Forum-Century
|
|
Beiträge: 172
|
|
|
|
Anmeldedatum: 17.03.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.04.2016, 09:16
Titel:
|
|
Falls ich falsch liege, dann sagt es mir bitte... ich hab zwar nur begrenzt Ahnung von Signalanalyse, aber ich probiere mal eine Antwort zu geben:
Der Algorithmus von Savitzky-Golay ist nix anderes als ein spezieller gleitender Mittelwert, der nicht alle Informationen des Signals verfälscht.
Also es wird eine Funktion zur Ermittlung des Mittelwertes genommen... die Koeffizienten des Filters werden mit "sgolay" bestimmt.
Nimmst du "sgolayfilt", dann kannst du denk ich mal die Koeffizienten nutzen, um die Funktion zu glätten.
Deine geglättete Funktion kannst du dann via "freqz" darstellen.
|
|
|
Stalker |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.04.2016, 13:35
Titel:
|
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 30.04.2016, 09:21
Titel:
|
|
Hallo,
Zitat: |
Ich habe da schon mal was mit [b,y]=sgola und freqz(b,a) probiert aber irgendwie ist das anscheind nicht so zielführend. |
freqz dient zur Darstellung der Filterimpulsantwort. Ist also genau was du suchst. Warum sollte es damit also nicht zielführend sein?
Gruß DSP
|
|
|
|
|
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.
|
|