21.07.2014, 11:52
Hallo Zusammen,
ich habe ein Problem mit einem 2D Array und komme einfach nicht weiter.
Ich habe Messdaten mit mehreren y-Werte für einen x-Wert in einer Textfile:
Bsp:
956.250779 -0.003333
957.200408 -0.003333
955.836955 -0.006667
956.364345 -0.006667
956.043153 -0.010000
957.877227 -0.010000
956.156469 -0.013333
958.252069 -0.013333
956.606888 -0.013333
956.582763 -0.016667
955.695732 -0.016667
.....
Nun möchte ich für gleiche x-Werte Mittelwerte bilden. X-Werte sind in der rechten Spalte.
Mein VI ist bis jetzt so, das es die x-Werte von aufeinanderfolgenden Zeilen vergleicht und eine 1 in eine neue Spalte setzt,
wenn die x-Werte unterschiedlich sind, ansonsten wird 0 gesetzt. Dann suche ich in dem Array nach den Einsern und gebe mir die Indizes und Anzahl bis zur nächsten 1 aus.
Das klappt auch für den ersten Bereich. Ich hab schon vieles probiert aber ich schaffe es nicht, das das VI das ganze für alle Indizes wiederholt.
Ich hoffe es ist einigermaßen verständlich forumliert.
ich habe ein Problem mit einem 2D Array und komme einfach nicht weiter.
Ich habe Messdaten mit mehreren y-Werte für einen x-Wert in einer Textfile:
Bsp:
956.250779 -0.003333
957.200408 -0.003333
955.836955 -0.006667
956.364345 -0.006667
956.043153 -0.010000
957.877227 -0.010000
956.156469 -0.013333
958.252069 -0.013333
956.606888 -0.013333
956.582763 -0.016667
955.695732 -0.016667
.....
Nun möchte ich für gleiche x-Werte Mittelwerte bilden. X-Werte sind in der rechten Spalte.
Mein VI ist bis jetzt so, das es die x-Werte von aufeinanderfolgenden Zeilen vergleicht und eine 1 in eine neue Spalte setzt,
wenn die x-Werte unterschiedlich sind, ansonsten wird 0 gesetzt. Dann suche ich in dem Array nach den Einsern und gebe mir die Indizes und Anzahl bis zur nächsten 1 aus.
Das klappt auch für den ersten Bereich. Ich hab schon vieles probiert aber ich schaffe es nicht, das das VI das ganze für alle Indizes wiederholt.
Ich hoffe es ist einigermaßen verständlich forumliert.