mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Floatin Average FIR


Autor: Mike Schmitt (xion)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich möchte mit hilfe eines fir Filter Floating-Avarage (gleitende 
Durchschnitt) Bilden, und ich versuche die Koeffizienten mit hilfe von 
Scilab zuerrechnen und zwar folgendes,


fs = 48000; //Abtastefrequenz
fg = 5000;//Grenzfrequenz
Wn = fg/fs;
[wft,wfm,fr] = wfir('lp',8,[Wn 0],'hn',[0 0]);
return

Das Problem ist wie kriege ich die Summe aller Koeffizienten gleich 1. 
Bei FIR Filter ist doch die Summe alle Koeffizienten = 1 oder?

ich wäre für eure hilfe Dankbar.

Autor: FL (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Mike,

die Summe aller Koeffizienten eines FIR-Filters ist nur dann 1, wenn der 
Filter für die Frequenz f=0 Hz den Übertragungswert 1 hat (also das 
Signal unverändert durchlässt). Bei einem Hochpass z.B. ist das wohl 
nicht gewünscht...

Da ich Scilab und damit die Funktion wfir nicht kenne weis ich nicht, 
was für Filterkoeffizienten ausgespuckt werden -- wenn es aber ein 
FIR-Tiefpass ist, skaliere die ganzen Koeffizienten doch einfach mit 
einem konstanten Faktor, so dass sie in Summe 1 ergeben?

Autor: Mike Schmitt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist auch eine möglichkeit, ich hab leider keine Matlab kann jemand 
vielleicht mit matlab die koeffizienten ausrechnen und mit meinem 
ergebnis vergleichen, die koeffizienten lauten bei mir

0.  0.0239181 0.1078528 0.1945021    0.1945021    0.1078528    0.0239181 
0.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.