LabVIEWForum.de
Schwellwert - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Schwellwert (/Thread-Schwellwert--11184)



Schwellwert - CamilloN - 10.10.2007 09:38

Hallo,

Ich benutze zur zeit das VI Schwellwert [Treshold 1D-Array] um den Index eines bestimmten
Y-Wertes zu bekommen. Nun funktioniert dies aber nur bei ansteigenden Signalen.
Jetzt habe ich aber ein Abfallendes.

Bei der Funktion 1D-Array durchsuchen findet er mir nur ganzzahlige Y-Werte,richtig?
Es ist jedoch nun bei mir möglich das der Y-Wert zwischen 2 Indizes liegt.
Das Schwellwert VI liefert mir in so einem Fall ein Indize mit Kommastelle, was für mich prima ist.

Möglich wäre doch das ich das Array umdrehe, dadurch ändere ich aber auch die Indizes, richtig?
Wenn ja müsste ich doch nur den erhaltenen Index vom Gesamtindex abziehen, oder?

Da es sich jedoch um ein Array handelt mit ca 700.000 Werten könnte dies sehr rechenintensiv sein :-(

Gibt es da eine andere Lösung oder ist dies nur so Möglich?


Schwellwert - jg - 10.10.2007 19:24

' schrieb:Hallo,

Ich benutze zur zeit das VI Schwellwert [Treshold 1D-Array] um den Index eines bestimmten
Y-Wertes zu bekommen. Nun funktioniert dies aber nur bei ansteigenden Signalen.
Jetzt habe ich aber ein Abfallendes.

Bei der Funktion 1D-Array durchsuchen findet er mir nur ganzzahlige Y-Werte,richtig?
Nö, lies dir die Hilfe durch, diese Funktion findet genau Eingang 1D-Array. Natürlich so ne Sache bei Fließkommazahlen.
' schrieb:Es ist jedoch nun bei mir möglich das der Y-Wert zwischen 2 Indizes liegt.
Das Schwellwert VI liefert mir in so einem Fall ein Indize mit Kommastelle, was für mich prima ist.

Möglich wäre doch das ich das Array umdrehe, dadurch ändere ich aber auch die Indizes, richtig?
Wenn ja müsste ich doch nur den erhaltenen Index vom Gesamtindex abziehen, oder?
Richtig!
' schrieb:Da es sich jedoch um ein Array handelt mit ca 700.000 Werten könnte dies sehr rechenintensiv sein :-(
Mein Tip: ausprobieren
' schrieb:Gibt es da eine andere Lösung oder ist dies nur so Möglich?
Selber programmieren, sollte nicht schwer sein.

MfG, Jens