Programmatisches Einfügen von Elementen, Zeilen, Spalten und Seiten in Arrays
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Sie können in ein Array programmatisch Elemente, Zeilen, Spalten oder Seiten einfügen, je nach Dimensionsanzahl des Arrays. So kann zum Beispiel eine Zeile oder Spalte in ein 2D-Array eingefügt werden, während ein Element dafür nicht in Frage kommt, da es nur eine Dimension hat. Zum Einfügen einer Seite muss das Array beispielsweise mindestens drei Dimensionen haben, während einzelne Elemente, Zeilen oder Spalten in dreidimensionale Arrays nicht eingefügt werden können.
Führen Sie folgende Schritte aus, um Elemente, Zeilen, Spalten oder Seiten in ein Array einzufügen:
- Fügen Sie die Funktion In Array einfügen in das Blockdiagramm ein.
- Verbinden Sie den Eingang n-dimensionales Array der Funktion mit einem Array. Die Funktion passt sich automatisch an die Dimensionen des Arrays an.
- Ermitteln Sie anhand der Tabelle die erforderlichen Arbeitsschritte und führen Sie sie aus.
| Mit n-dimensionalem Array verbundenes Array | Einfügen | Erforderliche Schritte |
|---|---|---|
| 1D-Array | Element | Verbinden Sie den Wert 0 über n mit Index. Verbinden Sie einen Wert mit Neues Element/Teil-Array. |
| 1D-Array in Zeile oder Spalte | Verbinden Sie den Wert 0 über n mit Index. Verbinden Sie ein 1D-Array mit Neues Element/Teil-Array. | |
| 2D-Array | Zeile | Verbinden Sie den Wert 0 über n mit Index (Zeile). Verbinden Sie ein 1D-Array mit Neues Element/Teil-Array. |
| Spalte | Verbinden Sie den Wert 0 über n mit Index (Spalte). Verbinden Sie ein 1D-Array mit Neues Element/Teil-Array. | |
| 2D-Array (Zeilen und Spalten) | Verbinden Sie einen Wert 0 über n mit Index (Zeile) oder Index (Spalte). Verbinden Sie ein 2D-Array mit Neues Element/Teil-Array. | |
| 3D über n D-Array | Seite | Verbinden Sie den Wert 0 über n mit Index (Seite). Verbinden Sie ein 2D-Array mit Neues Element/Teil-Array. |
| 3D-Array (Seiten) | Verbinden Sie den Wert 0 über n mit Index (Seite). Verbinden Sie ein 3D-Array mit Neues Element/Teil-Array. |
- Ziehen Sie die Funktion "In Array einfügen" auf, um andere Elemente, Zeilen, Spalten oder Seiten in ein Array einzufügen, und wiederholen Sie die Schritte 2 und 3.
- Starten Sie das VI.
Wenn das eingefügte Array weniger Dimensionen hat als das Array, mit dem Sie den Eingang n-dimensionales Array der Funktion "In Array einfügen" verbunden haben, wird das Array von der Funktion automatisch mit Standardwerten ausgefüllt. So wird zum Beispiel ein numerisches Array mit Nullen aufgefüllt.
Wenn das eingefügte Array mehr Dimensionen hat als das Array, mit dem Sie den Eingang n-dimensionales Array verbunden haben, wird das Array am Ende abgeschnitten.