Hallo domdom,
Zitat:In der ersten Spalte (X-Werte) stehen zum Teil doppelte Werte. Nun möchte ich diese untereinander Vergleichen, wenn die X-Werte = sind soll der Mittelwert der Y-Werte dazu gebildet werden und nur noch der X-Wert mit dem Y-Mittelwert ausgegeben werden.
Unter der Annahme, dass die X-Spalte schon sortiert vorliegt:
Code:
FOR each row
IF x(row) == x(row-1) THEN
sum:= sum+x
count++
ELSE
x_mean := sum/count
sum := x(row)
count:=1
ENDIF
NEXT
Zitat:Um das ganze später noch zu erweitern könnte auch der Min bzw. Max Wert der Y-Werte erforderlich sein.
Das sind ja dann nur noch minimlae Anpassungen…
Zitat:Leider kenne ich mich nicht gut mit den Schieberegistern und Tunnel-Mode aus. Ich hoffe ihr könnt mir weiterhelfen.
Das ist jetzt aber die perfekte Übung, um diese Dinge kennenzulernen!
Wenn du dein VI als LV2014 anhängen würdest, würde ich (vielleicht) auch daran editieren…