INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Signal glätten



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.02.2008, 11:42 (Dieser Beitrag wurde zuletzt bearbeitet: 10.02.2008 13:14 von Lucki.)
Beitrag #12

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Signal glätten
' schrieb:Hallo Lucki,

das VI zur gleitenden Mittelwertbildung habe ich von Achim kopiert und wenn ich ihn in seinen Ausführungen richtig verstanden habe, so bildet das VI den Mittelwert um den aktuellen Index aus der Umgebung +- Anzahl/2, die man einstellen kann. Deshalb habe ich eigentlich nicht erwartet, dass ich Probleme an den Rändern des eingelesenen Arrays bekomme.
Überleg doch mal selbst. Angenommen, die Halbwertsbreite ist 2. Das entspricht einer Mittelwertbildung über 5 Werte. Du beginnst beim Element 0. Länge = 5, Startindex = 0-2 =-2. Im Array gibt es aber keine Elemente mit negativen Index. Eigentlich müßte es da ein Fehlermeldung geben. Die Philosophie von LabVIEW ist aber, Fehlermeldungen wenn es irgend geht zu vermeiden, und statt dessen etwas zumachen, was in der gegebenen Situation wahrscheinlich sinnvoll ist. In diesem Fall werden für die gar nicht vorhandenen Elemente Ersatzelemente mit dem Wert 0 angeboten. Das mag manchmal passen, aber oft auch nicht.
Wenn man weder Werte verlieren noch falsch angezeigt haben will, dann müßte man es so machen (ich bleibe beim Beispiel)
Index 0: Wert übernehmen, keine Mittelwertbildung.
Index 1: Mittelwert Index 0..2 (3 Werte)
Index 2..: Normales Programm, Mittelung über 5 Werte.
Und eine ähnliche Sonderbehandlung auch bei den letzten Werten.

Zitat:Was meinst du genau mit der geschlossenen Kurve? Ich erfasse kontinuierliche meine Signale, die mir dann mit der Erfassung -1 auf 250 S. große Arrays portioniert werden.
Entschuldigung, da habe ich etwas [E.Jandl.Humor ON] velwechsert [E.Jandl.Humor OFF]. Es läuft hier parallel ein fast gleicher Tread, und dort ist das was geglättet werden soll eine in sich geschlossene Hysteresekurve.

Wenn Du die Werte kontinuierlich erfasst, dann kannst Du ja aus dem Vollen schöpfen und mußt Dich nicht um die drei Werte am Anfang und Ende kümmern.

Hier noch ein VI zur Punkt-zu-Punkt (also auf deutsch: online) Filterung. Im Diagramm verzögere ich auch die ungefilterten Daten, so daß es keine Zeitverschiebung wischen den beiden Kurven gibt. (Das VI "Glättungskoeffizienten" enthält allerdings seit gefühlten 100 Jahren ein Fehler für dreieckförmige Gewichtung, die Koeffizienten sind falsch, es funktioniert nicht. Glücklicherweise kann man das BD des VI öfnnen und den Fehler korrigieren)
    Lv85_img


Angehängte Datei(en)
Sonstige .vi  Mittelwert.vi (Größe: 24,65 KB / Downloads: 280)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Signal glätten - Aston - 08.02.2008, 11:22
Signal glätten - IchSelbst - 08.02.2008, 14:16
Signal glätten - Aston - 08.02.2008, 16:27
Signal glätten - jeffrey - 08.02.2008, 16:32
Signal glätten - IchSelbst - 08.02.2008, 18:16
Signal glätten - Aston - 08.02.2008, 18:58
Signal glätten - Lucki - 08.02.2008, 19:44
Signal glätten - Lucki - 08.02.2008, 19:56
Signal glätten - Aston - 09.02.2008, 15:24
Signal glätten - Lucki - 09.02.2008, 17:01
Signal glätten - Aston - 09.02.2008, 19:38
Signal glätten - Lucki - 10.02.2008 11:42
Signal glätten - Aston - 10.02.2008, 20:50
Signal glätten - Lucki - 10.02.2008, 23:14
Signal glätten - Aston - 11.02.2008, 22:23
Signal glätten - jg - 11.02.2008, 22:45
Signal glätten - Aston - 12.02.2008, 09:58
Signal glätten - jg - 12.02.2008, 11:18
Signal glätten - Aston - 12.02.2008, 12:43
Signal glätten - jg - 12.02.2008, 14:32
Signal glätten - Aston - 12.02.2008, 15:54

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Queue daten glätten Pukitu 3 5.185 05.09.2013 08:28
Letzter Beitrag: Pukitu
  Sinussignal glätten fsg4u 13 17.920 12.05.2010 18:39
Letzter Beitrag: Lucki
  Signal nullen und glätten bastman 2 4.880 25.01.2007 09:24
Letzter Beitrag: bastman
  Glätten eines Signals bastman 6 6.478 27.12.2006 12:57
Letzter Beitrag: Monika16
  Stark verrauschtes Signal durch Wavelet glätten. bierber 3 7.044 26.09.2006 16:15
Letzter Beitrag: oenk
  Offline-Signal glätten Rolf 4 5.327 18.07.2006 10:29
Letzter Beitrag: Lucki

Gehe zu: