Fonctions

23.08.2021

FPScript vous offre une multitude de fonctions intégrées. Vous utilisez une fonction en écrivant son nom, suivi d'une liste d'arguments, à spécifier entre parenthèses, dans la formule. L'exemple suivant intègre un ensemble de données :

Intégral(DataSet)

Si vous devez spécifier plusieurs arguments, ceux-ci sont séparés par des virgules :

Expand(DataSet, 2)

Même pour les fonctions qui ne nécessitent pas d'argument, les parenthèses de la liste des arguments doivent être incluses :

CurrentDate()

Certaines fonctions ont des arguments facultatifs. Dans la plupart des cas, la liste d'arguments est créée de telle sorte que les arguments facultatifs se trouvent à la fin de la liste d'arguments et peuvent être omis :

Mean(Signal), par exemple, est l'équivalent de Mean(Signal, MEAN_ARITHMETIC + PROCESS_ROWS).

Pour certaines fonctions, cependant, un argument facultatif peut être omis au milieu de la liste des arguments :

Noise(1, , 0), par exemple, est l'équivalent de Noise(1, NOISE_NORMAL, 0).

Les fonctions tiennent compte des unités de leurs arguments et fournissent également des quantités comme résultat :

LevelCrossings(Height, 25 cm) renvoie également le bon résultat, par exemple, si Height est dans l'unité m et non, comme la valeur seuil, dans l'unité cm.

Remarque :   Seule une petite sélection de fonctions est disponible dans FlexPro View.

Partager l’article ou envoyer par mail :

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