NumberOfElements (FPScript)
Détermine le nombre d'éléments dans un ensemble de données.
Syntaxe
NumberOfElements(DataSet [ , LoopList = False ])
La syntaxe de la fonction NumberOfElements se compose des éléments suivants :
Section |
Description |
---|---|
DataSet |
L'ensemble de données pour lequel le nombre d'éléments est déterminé. Toutes les structures de données sont autorisées. Tous les types de données sont autorisés. |
LoopList |
Si DataSet est une liste, et cet argument est défini à True, alors la fonction ne renvoie pas le nombre d'éléments de cette liste, mais une liste avec le nombre d'éléments des différents éléments de la liste de DataSet. Les structures de données autorisées sont Scalaire. Les types de données pris en charge sont Valeur booléenne. Si l'argument n'est pas spécifié, il est défini à la valeur par défaut False . |
Remarques
Par conséquent, la fonction renvoie un scalaire du type de données Entier de 64 bits.
Pour une série de données, un signal ou une courbe 3D, la fonction renvoie le nombre de valeurs ou de points. Pour une matrice de données ou une série de signaux, elle renvoie le nombre de colonnes. Pour une matrice de données, cela correspond au nombre de séries de données dans la matrice de données, et pour une série de signaux, cela correspond au nombre de signaux dans la série de signaux. Pour une liste, la fonction renvoie le nombre d'éléments de la liste. Pour une valeur scalaire, la fonction renvoie toujours 1.
Disponible dans
FlexPro View, Basic, Professional, Developer Suite
Exemples
NumberOfElements({1, 3, 4}) |
Renvoie 3L. |
NumberOfElements([1, 3, 4]) |
Renvoie 3L. |
NumberOfElements([ [{1, 2}, 2], {1, 3, 4} # 4], True) |
Renvoie [2L, 4L]. |