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 

Dieses Thema hat akzeptierte Lösungen:

Unterschied Filter und Filter (Punkt für Punkt)



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!

11.05.2015, 08:57
Beitrag #1

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
Unterschied Filter und Filter (Punkt für Punkt)
Hallo Leute,

ich hätte mal eine allgemeine Frage zu den Filterfunktionen der Signalverarbeitunspalette in LabVIEW.

Was ist denn der genaue Unterschied zwischen z.B. einem Butterworth-Filter und einem Butterworth-Filter (Punkt für Punkt)?
Also ich kann mir schon vorstellen das der eine das Punkt für Punkt bewertet / filtert und der andere versucht gleich ein komplettes Array zu filtern.

Doch welche Vorteile bringt mir welcher Filter? Oder benutzt man den 'Punkt für Punkt' nur wenn die Messdaten nacheinander in ein Array einer bestimmten Größe eingefügt werden?.

In meinem Programm erhalte ich immer ein komplettes Array an Daten und im nächsten Schleifendurchlauf wieder ein neues. Dementsprechend wäre der normale Butterworth die bessere wahl oder liege ich da falsch?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.05.2015, 09:20 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2015 09:22 von GerdW.)
Beitrag #2

GerdW Online
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)

Akzeptierte Lösung

Hallo domi,

die PtByPt-Funktionen werden dann verwendet, wenn die Messwerterfassung nur Einzelwerte liefert. Man arbeitet dann eben "Punkt für Punkt"…
Die "normalen" Funktionen arbeiten direkt mit Arrays…

Zitat:Doch welche Vorteile bringt mir welcher Filter?
Es sind beides Butterworth-Filter, die Funktion an sich ist identisch…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2015, 09:29
Beitrag #3

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
Ok habe mich nur gewundert, da ich ein fertiges SubVI von einem Kollegen erhalten habe das einen Punkt für Punkt Butterworth enthält der in einer For-Schleife sitzt und ein Array Punkt für Punkt abarbeitet und mich gefragt ob ich nicht gleich den anderen einsetzen soll Denknach
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2015, 09:32
Beitrag #4

GerdW Online
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
Hallo domi,

und was sagt der Kollege zu dem, was er da programmiert hat?

Zitat:gefragt ob ich nicht gleich den anderen einsetzen soll
Ohne weitere Kenntnis des Programms würde ich das mit "Ja" beantworten…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2015, 09:50 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2015 09:51 von dbuckl.)
Beitrag #5

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
Also er meinte er hätte beide getestet und der 'Punkt für Punkt' hat wohl besser funktioniert, was aber schon länger her ist, weshalb er mir auch nicht mehr dazu sagen kann.

Daraufhin habe ich jetzt mal ein Testprogramm gebaut. In dieser Variante kommen allerdings auch die Messwerte Punkt für Punkt in den Hochpass, weshalb mir klar ist weshalb er den 'Punkt für Punkt' verwendet hat, wenn er ebenfalls so getestet hat.

Ich bekomme jedenfalls über DAQmx einen kompletten Buffer als Array (in meinem anderen Programm) weshalb ich jetzt den normalen Butterworth verwende.


Angehängte Datei(en)
0.0 .zip  FilterTEST Ordner.zip (Größe: 134,73 KB / Downloads: 247)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.05.2015, 16:36 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2015 16:37 von Lucki.)
Beitrag #6

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
Die Punkt-zu-Punkt Filter sind zur Online-Datenverarbeitung, die anderen für Offline. Arrays und Waveforms sind Offline-Daten. Natürlich kann man den Point-to-Point Filter auch in eine Schleife packen und zur Offline-Verarbeitung benutzen - so wie es immer unendlich viele Möglichkeiten gibt, einen einfachen Code kompliziert zu machen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.05.2015, 12:06
Beitrag #7

dbuckl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 190
Registriert seit: Sep 2013

10
2013
DE


Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
Big Grin ok habs verstanden, werde ich auch weitergeben.

Das heißt dann auch das die Ergebnisse der Array und der "Punkt zu Punkt" Methode komplett gleich sind? Ist ja wohl die gleiche Berechnung, nur der eine bekommt die Werte eben nacheinander, der andere alle komplett.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.05.2015, 19:19
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Unterschied Filter und Filter (Punkt für Punkt)
(15.05.2015 12:06 )dbuckl schrieb:  Das heißt dann auch das die Ergebnisse der Array und der "Punkt zu Punkt" Methode komplett gleich sind? Ist ja wohl die gleiche Berechnung, nur der eine bekommt die Werte eben nacheinander, der andere alle komplett.
Genau so ist es..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Reduzierung der Welligkeit - Filter erstellen anhand diskreter Stützstellenfunktion mixi 0 2.708 31.07.2019 08:17
Letzter Beitrag: mixi
  Dreieckschwingung (Punkt für Punkt) (VI) Dümo 3 4.141 23.05.2018 07:36
Letzter Beitrag: Dümo
  Invariante Ausführung mit fest Kopieanzahl für Filter-Initalisierung erzwingen t.hipp 2 3.963 08.01.2018 20:56
Letzter Beitrag: t.hipp
Question Butterworth Filter Sample cobain2004 1 5.353 16.03.2016 10:37
Letzter Beitrag: GerdW
  Auswahl eines Filter Sandro5 12 11.712 03.03.2016 15:44
Letzter Beitrag: jg
  Notch - Filter Florian Sim 2 5.215 16.11.2015 18:09
Letzter Beitrag: Florian Sim

Gehe zu: