LabVIEWForum.de - Max. Wert durch eine höheren ersetzen

LabVIEWForum.de

Normale Version: Max. Wert durch eine höheren ersetzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

habe folgendes Problem:

Es wird der höchste Wert (aus einem Signalverlauf) ausgelesen und ausgegeben.
Nun soll dieser Wert ersetzt werden, falls ein noch höheren Wert komm. Wie kann man das am besten lösen?

Danke!
(10.04.2013 09:29 )dukat17 schrieb: [ -> ]Nun soll dieser Wert ersetzt werden, falls ein noch höheren Wert komm. Wie kann man das am besten lösen?

Den höchsten Wert in einem Schieberegister speichern. Beim nächsten Ermitteln des höchsten Wertes diesen mit dem im Schieberegister gespeicherten vergleichen. Dann hast du wieder den höchsten Wert.

Beste Grüße,
NWO
Die Lösung von NWO ist perfekt. Falls es Dir allerdings gelingen sollte, die in der Palette außerordentlich gut getarnte Punkt-zu-Punkt-Funktion "Array Max & Min" aufzuspüren (Was hätte ich davon, wenn ich Dir den Ort verrate? Big Grin), dann kann man noch eine Kleinigkeit an selbstgestricktem Code einsparen.
[attachment=44295]
hat sehr gut funktioniert, prima danke!
Referenz-URLs