frequenzgang exponentieller mittelwertbildner

OP #4217695
Hey Leute,

ich habe einen exponentiel gewichteten Mittelwertbildner (EWMA).

y[n]=alpha*x[n]+(1-alpha)*y[n-1]; H(z)=alpha/(1-(1-alpha)*z^-1)

Nun hätte ich das ganze gern in nichtkomplexer Form. Für den simplen 
moving average hab ich das bereits: |H(w)| = [sin(w*M/2)/M*sin(w/2)]

Ich suche quasi |H(w)| für den EWMA.

Vielen Dank im voraus.

Slev1n
OP
Danke für die Antwort, aber das wusste ich bereits davor schon. Ich 
möchte eine nicht-komplexe Darstellung des Frequenzgangs |H(w)|.

H(jw)=alpha/(1-(1-alpha)*e^-jw), wie  bekomme ich nun den komplexen Teil 
weg? e^-jw = cos(w)-j*sin(w)aber das hilft mir auch nicht viel weiter.

Gruß

Stefan
Gast
Stefan W. schrieb:
> wie  bekomme ich nun den komplexen Teil
> weg?

Manche behaupten ja, man koennte konjungiert komplex erweitern, dann 
nach Real- und Imaginaerteil aufspalten, diesen jeweils quadrieren, dann 
die Quadrate addieren und die Wurzel draus ziehen.
Aber vielleicht hilft ja auch, seinen Namen zu tanzen...

Gruss
WK
OP
so,
ja ich dacht mir schon, dass ich da nicht vorbeikomme. Ich hab mal ein 
Bild meiner Herleitung angehängt. Wäre froh um Rückmeldung. Vielleicht 
kann man noch was kürzen, oder ihr findet nen Fehler.

Eigentlich müsste man ab dem Schritt: Sqrt(Re²+Im²)nicht mehr von H(jw) 
sondern von |H(w)| sprechen...

Gruß

Stefan
Angehängte Dateien:
Gast
Du hast z=exp(j*omega) gesetzt. z ist aber exp(j*omega/fs). Du brauchst 
auch nicht mit dem konjugiert komplexen des Nenners erweitern, da 
betrag(a/b)=betrag(a)/betrag(b).
OP
Ok,

wenn ich dich richtig verstanden habe, wäre deine Lösung wie folgt:

|H(w)|= c / sqrt(d²+(b*sin(w/fs))²); mit fs als Samplefrequenz

(Ein Schritt vor der Lösung: |H(w)|= |c| / |d-j*b*sin(w/fs)|)

Gruß

Stefan


EDIT: In meinem Bild ist ein Fehler! Nachdem ich ich den Bruch mit dem 
komplex konjugierten erweitere, habe ich vergessen das "c" mit dem 
Subtrahenden des Zählers zu multiplizieren!!!
Dann kann man den Term auch so kürzen, dass die in diesem Post 
beschriebene Lösung herauskommt!!!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.