Shape (FPScript)

21.09.2021

Ermittelt die Dimensionslängen eines Datensatzes.

Syntax

Shape(DataSet)

 

Die Syntax der Shape-Funktion besteht aus folgenden Teilen:

Teil

Beschreibung

DataSet

Der Datensatz, dessen Dimensionslängen ermittelt werden.

Es sind alle Datenstrukturen erlaubt. Es sind alle Datentypen erlaubt.

Anmerkungen

Als Ergebnis liefert die Funktion eine Datenreihe vom Datentyp 64-Bit Ganzzahl.

Bei zusammengesetzten Datenstrukturen wird nur die Y-Komponente betrachtet. Wenn der Datensatz ein Einzelwert ist, dann ist das Ergebnis eine Datenreihe mit null Werten. Ist der Datensatz bzw. dessen Y-Komponente eine Datenreihe, dann ist das Ergebnis eine Datenreihe mit einem Wert, der die Anzahl der Werte in der Datenreihe angibt. Ist er eine Datenmatrix, dann ist das Ergebnis eine Datenreihe mit zwei Werten. Der erste Wert gibt dann die Anzahl der Datenreihen oder Spalten und der zweite die Anzahl der Werte jeder Datenreihe oder Zeilen an.

Ist das Argument eine Liste, dann wird die Funktion für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.

Verfügbarkeit

FlexPro Basic, Professional, Developer Suite

Beispiele

Shape({1, 3, 4})

Ergibt {3L}.

Shape({1, 3, 4} # 2)

Ergibt {2L, 3L}.

Siehe auch

NumberOfColumns-Funktion

NumberOfElements-Funktion

NumberOfRows-Funktion

Rank-Funktion

Reshape-Funktion

Artikel teilen oder als Email versenden:

Diese Beiträge könnten Sie ebenfalls interessieren