LabVIEWForum.de - Felder aus einem Array löschen

LabVIEWForum.de

Normale Version: Felder aus einem Array löschen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
wie kann ich aus einem Array einige Felder oder Zellen löschen?
Das vi Delete from Array hilft mir erstmal nicht weiter, weil man damit nur über Index löschen kann,
mein Array ist aber extrem lang also müsste ich das in einer Schleife machen, wenn ich aber mein Ursprungsarray durch die
Schleife jage, ist mein Outputarray genau so lang wie der am Eingang (damit alle Felder abgearbeitet werden können)
Je nach Inhalt, soll das Bestimmte Feld gelöscht werden.
Also so wie das vi Search and Replace string, wo man "" als Reaplace string angeben kann, nur halt für Arrays.

Gruss
Peter
Du könntest mit "Search 1D-Array" nach bestimmten Inhalten suchen. Die erste "Fundstelle" vom Array-Anfang an wird ausgegeben und die kannst du dann mit "Delete" + dem gefundenen Index löschen. Das bearbeitete Array gibts du über ein Schiebergister in den nächsten Schleifendurchlauf und lässt wieder suchen...so lange, bis bei der Suche "-1" raus kommt, dann bist du fertig.

A.
Ach ja genau, danke!!!
Referenz-URLs