LabVIEWForum.de - Die Nullen aus 2-D Arrays Löschen

LabVIEWForum.de

Normale Version: Die Nullen aus 2-D Arrays Löschen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein 2D-Array. Ich will alle Nullen löschen aus diese 2-D Array, ausser der erste Zeile. Die neuen Array, sollte dann die größen anpassen an die neuen Werte.
Ich habe schon das Löschen von Nullen aus der Array implemntiert. Was meine Problem ist, die Länge des Arrays wird nicht immer angepasst und wird ein Null bzw. mehrere Nullen unten angezeigt.

Anbei ist ein Beispiel, und mein VI.

Könnte Ihr BITTE sagen wo meine logischen Fehler ist.

Grüße
Ist doch (laut Screenshot) alles in Ordnung.

Wenn du genau hinschaust, die unteren "Nuller" sind ausgegraut, d.h. diese Array-Elemente existieren gar nicht.
Aber deine Anzeige im FP ist halt größer, und dann wird ein ausgegrauter Standardwert des Datentyps (in diesem Fall die 0) dargestellt.

Gruß, Jens
Das Bild zeigt die gewünschte Ergebniss.
Ach so. Das kann aber so, wie du es gemacht hast, gar nicht funktionieren, da du dir per Auto-Indexing wieder ein 2D-Array zusammenstellst. Und da hat dann jede Zeile/Spalte dieselbe Anzahl an Elementen.
Du brauchst also eine andere Datenstruktur, z.B. so:
[attachment=38581]
Gruß, Jens
Tatsäschlich!!!
Super vielen Dank.
Referenz-URLs