LabVIEWForum.de
2D Array Spalte für Spalte auslesen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: 2D Array Spalte für Spalte auslesen (/Thread-2D-Array-Spalte-fuer-Spalte-auslesen)



2D Array Spalte für Spalte auslesen - B.A.Baracus - 15.02.2011 11:53

Hallo,

ich bräuchte dringend Hilfe beim Auslesen eines 2D-Arrays.
Das Array soll Spalte für Spalte jedes Element einzeln und der Reihe nach ausgeben, damit ich dieses Element
mittels Index Array mit einem anderen Array abgleichen kann (dieser Teil des Progamms besteht bereits).

Danach soll das 2D Array wieder genauso zusammengesetzt werden wie es war (nur mit den neuen,
abgeglichenen Werten). Ich denke mir das es mit Schleifen gehen muß...hab es aber leider nicht hinbekommen...
Kann mir jemand helfen?

B.A.


RE: 2D Array Spalte für Spalte auslesen - NWOmason - 15.02.2011 12:38

Hallo,

suchst du sowas in der Art? Hier wird das 2d Array auseinander genommen, ein Wert ersetzt und wieder zusammegesetzt.

Beste Grüße,
NWO


RE: 2D Array Spalte für Spalte auslesen - B.A.Baracus - 15.02.2011 12:59

Mh, leider nicht ganz...hab einen Teil als jpg angefügt
So in etwa hab ich mir das vorgestellt...mir fehlt aber die Schleifenstruktur...
Keinen Ahnung wie ich das machen soll


RE: 2D Array Spalte für Spalte auslesen - GerdW - 15.02.2011 13:09

Hallo BA,

es dürfte doch egal sein, ob spalten- oder zeilenweise gearbeitet wird...

Einfach 2 AutoIndexing-FOR-Loops verwenden und du bekommst in der inneren Schleife alle Einzelelemente geliefert...


RE: 2D Array Spalte für Spalte auslesen - B.A.Baracus - 15.02.2011 15:02

Ja, deswegen hab ich auch nur noch die Spalten betrachtet.
Zeile hab ich bloß noch als Indikator drin.

Hab jetzt 2 for Schleifen eingebaut (Anhang)....funktioniert aber noch nicht richtig
Wo liegt mein Fehler?


RE: 2D Array Spalte für Spalte auslesen - GerdW - 15.02.2011 15:05

Hallo BA,

dein Fehler liegt darin, das du nur die erste Spalte in die FOR-Loop gibst und die dann für alle anderen Spalten mitverwendest.
Du musst dein Ursprungsarray in die FOR-Loop geben und nicht irgendwelche Spalten/Zeilen... (Du benötigst vor der FOR-Loop keinerlei IndexArray/ArraySize/etc!)


RE: 2D Array Spalte für Spalte auslesen - B.A.Baracus - 15.02.2011 15:58

Mh, jetzt sieht es so einfach aus...

VIELEN DANK FÜR DIE HILFE!!!!