CumulativeSum (FPScript)

21.09.2021

Calcule la somme cumulée d'un ensemble de données.

Syntaxe

CumulativeSum(DataSet)

 

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

Section

Description

DataSet

L'ensemble de données pour lequel la somme doit être calculée.

Toutes les structures de données sont autorisées, sauf Scalaire et Courbe 3D. Tous les types de données numériques sont autorisés.

Remarques

Le résultat est toujours du type de données Virgule flottante de 64 bits.

Le résultat a la même unité que l'argument DataSet.

Pour chaque valeur, la somme cumulée est la somme de cette valeur et de toutes les valeurs précédentes dans DataSet. Si DataSet contient une valeur invalide (void) à une certaine position, alors son prédécesseur valide est inclus dans la somme pour cette position.

Pour les matrices de données et les séries de signaux, le calcul s'effectue colonne par colonne. Les valeurs sont converties en valeurs à virgule flottante 64 bits avant que le calcul ne soit effectué. Les composantes X et Z, si elles sont présentes, sont copiées dans le résultat sans modification.

Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

Pour les types de données complexes, un nombre est formé.

Disponible dans

FlexPro Basic, Professional, Developer Suite

Exemples

CumulativeSum({1., 4., 3.})

Renvoie {1, 5, 8}.

Voir aussi

Fonction Integral

Fonction Sum

Partager l’article ou envoyer par mail :

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