LabVIEWForum.de
Tiefpassfilter lässt Signal bei Null beginnen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Tiefpassfilter lässt Signal bei Null beginnen (/Thread-Tiefpassfilter-laesst-Signal-bei-Null-beginnen)

Seiten: 1 2


Tiefpassfilter lässt Signal bei Null beginnen - Matze - 01.07.2010 15:41

Hallo Lucki,

das war mir neu. Danke für die ausführlichen Infos.
Dann muss ich mal überlegen, wie ich das für mich am besten umsetze.


Tiefpassfilter lässt Signal bei Null beginnen - dimitri84 - 01.07.2010 15:42

Ach, ich habe das Problem falsch verstanden.
' schrieb:ich nutzen den Filter "Digitaler IIR Filter" (Tiefpass, Butterworth, 3. Ord.).
Egal, welches Signal ich hier übergebe, das Ausgangssignal des Filters beginnt immer bei Null, auch wenn mein Signalverlauf z.B. beim Wert 30 beginnt.
Ich dachte jeder Signalblock (pro Iteration), der reingeschickt wird, beginnt bei Null. Und das wäre in der Tat sehr doof. Und außerdem mit dem Punkt-für-Punkt Filter nicht nachvollziehbar.

Dann 100% ACK mit Lucki.


Tiefpassfilter lässt Signal bei Null beginnen - Matze - 01.07.2010 16:10

Achso ne, das tritt nur bei der ersten Iteration auf.
Aber auch das ist äußerst schlecht.


Tiefpassfilter lässt Signal bei Null beginnen - dimitri84 - 01.07.2010 17:23

' schrieb:Achso ne, das tritt nur bei der ersten Iteration auf.
Aber auch das ist äußerst schlecht.
MovingAverage mit einer passenden Fenstergröße hat einen ganz ähnlichen Effekt wie ein Tiefpass, ohne das der erste Wert auf Null gezogen wird.


Tiefpassfilter lässt Signal bei Null beginnen - Matze - 02.07.2010 09:46

Ich verwende nun den Medianfilter. Damit geht's, danke.