PrimaryListElement (FPScript)

21.09.2021

Extrait l'élément primaire d'une liste.

Syntaxe

PrimaryListElement(DataSet)

 

La syntaxe de la fonction PrimaryListElement se compose des éléments suivants :

Section

Description

DataSet

L'ensemble de données dont l'élément primaire doit être extrait si l'ensemble de données est une liste.

Toutes les structures de données sont autorisées. Tous les types de données sont autorisés.

Remarques

L'élément primaire de la liste est le premier élément de la liste, c'est-à-dire l'élément avec l'indice 0. S'il s'agit également d'une liste, le premier élément de cette liste est extrait. Le processus est répété jusqu'à ce que l'on trouve un élément qui n'est pas une liste. Si DataSet n'est pas une liste, alors celle-ci est renvoyée inchangée.

Certaines listes contiennent des données primaires dans le premier élément et des données secondaires dans les autres éléments. Une liste type pourrait, par exemple, contenir les valeurs mesurées d'un échantillon dans le premier élément et l'erreur type de ces valeurs dans le deuxième élément. Utilisez cette fonction pour programmer des fonctions FPScript qui peuvent être appelées en utilisant des listes comme arguments sans test supplémentaire du type de liste dans les fonctions.

Si un argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

PrimaryListElement([1, 2])

Renvoie 1.

PrimaryListElement([ [1, 2], 3])

Renvoie 1.

PrimaryListElement(1)

Renvoie 1.

Arguments s
s = PrimaryListElement(s)
return s.x[1] - s.x[0]
 

Détermine l'incrément d'un signal. Si l'argument est passé sous forme de liste, c'est le premier élément de la liste qui est utilisé.

Voir aussi

Fonction List

Structures de données

Opérateur List

Opérateur List Element

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :