Array umformen

Ändert die Dimensionen eines Arrays entsprechend der angegebenen Dimensionsgrößen.

Dieser Knoten liest die Array-Daten im Speicher zeilenweise von links nach rechts und füllt das umgeformte Array in der gleichen Weise mit den Daten. Wenn Sie zum Beispiel ein 2D-Array mit 8 Elementen (2 Spalten mit den Elementen {0, 1, 2, 3}) an diesen Knoten mit zwei Dimensionen der Größe 2 und 4 weiterleiten, gibt der Knoten ein Array mit den Elementen {{0, 0, 1, 1}, {2, 2, 3, 3}} aus.

1378

Ein-/Ausgänge

datatype_icon

Array

Ein n-dimensionales Array beliebigen Typs.

datatype_icon

Dimensionsgröße

Neue Größe für eine einzelne Dimension von Array.

Bei einer Dimensionsgröße gleich 0 erstellt der Knoten ein leeres Array. Es werden immer so viele Dimensionsgröße-Eingänge benötigt wie Dimensionen vorhanden sind.

Default value: 0

datatype_icon

Array (Ausgang)

Das Array, mit Dimensionsgröße umgeformt.

Wenn das Produkt der Dimensionsgrößen größer ist als die Anzahl der Elemente im Eingangs-Array, füllt der Knoten das neue Array mit dem Standardwert des Datentyps von Array aus. Wenn das Produkt der Dimensionsgrößen kleiner ist als die Anzahl der Elemente im Eingangs-Array, wird das Array gekürzt.