LabVIEWForum.de - Signal auf Wendestellen reduzieren

LabVIEWForum.de

Normale Version: Signal auf Wendestellen reduzieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
ich möchte aus einem Messsignal (1-d-Array) ein neues Signal erzeugen, welches lediglich aus den Wendepunkten des ursprünglichen Messignals besteht.
Dummerweise besteht das Messsignal aus Datensätzen mit Arrays mit jeweils mehreren Millionen Punkten...daher müßte das Programm halbwegs schnell arbeiten. Einfache Schleifen, bei denen jeweils einzeln ein Punkt mit dem nachfolgenden verglichen wird arbeiten zu langsam.
Hat jemand eine Idee oder kennt jemand eine Funktion von Labview zur vorverarbeitung von Messdaten die mein Problem löst?
Danke
Sehr vage Angaben..
Ist hier "Wendpunkt" im mathematischen Sinne gemeint: die zweite Ableitung des Signalverlaufes wechselt das Vorzeichen?
Online- oder Offline-Verarbeitung? (Eigentlich Offline, denn es liegt ja ein fertiges Array vor - aber wieso ist dann keine Zeit zur Verarbeitung - es drängt ja nichts)
Okay, also ich möchte ein Signal auf die Punkte reduzieren, ab denen das Signal steigt oder fällt.

Bsp:
Messsignalverlauf ist: 1 3 5 7 4 2 -3 -5 2 5 8 5...

neues Signal soll dann sein: 1 7 -5 8...

Und momentan werden die Messdaten noch nicht in Echtzeit verarbeitet, sollen sie aber langfristig geschehen. Daher sollte es halbwegs schnell arbeiten
Hallo CK,

du willst also wissen, wann ein Vorzeichenwechsel beim Anstieg deines Signals stattgefunden hat?
So in etwa könnte das aussehen:
[attachment=33599]

(Feinheiten wie Anstieg = 0, Auswahl des korrekten Messwerts und Initialisierung der Schieberegister überlasse ich dir...)
(02.05.2011 16:04 )CK schrieb: [ -> ]Messsignalverlauf ist: 1 3 5 7 4 2 -3 -5 2 5 8 5... neues Signal soll dann sein: 1 7 -5 8...
Oh, interessant: Du suchst also den ersten Wert und dann alle lokalen Maximas und Minimas.

Das ist doch mal eine Aufgabe. Construction
IchSelbst schrieb:Das ist doch mal eine Aufgabe. Construction
Damit es aber nicht so trivial ist, wurde für die gesuchten rel. Maxima und Minima die Tarnbezeichnung "Wendepunkte" verwendet. Oder geschah das nur in der irrigen Annahme, das sei der Oberbegriff von beiden (statt "Extremwerte") ?
Referenz-URLs