Calcul du temps écouléj'ai donc différentes "exécutions" dans un jeu de données, alors que je pourrais les décomposer, j'aimerais les laisser comme un jeu de données, l'objectif est le suivant :
- Deux colonnes pertinentes pour la formule
- Numéro d'exécution (numérique ordinal)
- Temps écoulé (suite numérique)
- Objectif : faire un comptage avec un décalage de 20 ms et remettre à zéro à chaque fois que le numéro de course change
- Étant donné que cette série chronologique se déroule à des intervalles définis de 20 ms, je peux effectuer un décompte en toute sécurité, mais le décompte ne se fera pas à des intervalles de 20 ms.
Tableau de donnéesScriptRe : Calcul du temps écouléJe ne sais pas si je comprends bien à quoi ressemblent vos données, mais Col somme cumulée devrait marcher. Prendre la somme de 1 ou :"Temps écoulé"n
Col Cumulative Sum(1, :"Run Number"n)
Re : Calcul du temps écouléBonjour,
Je ne suis pas sûr non plus d'avoir suivi la configuration de la question, mais en supposant que le temps écoulé est une horloge en cours d'exécution, et que vous souhaitez calculer le temps dans chaque "numéro d'exécution" de zéro à la durée de l'exécution - cette alternative légèrement plus longue le fera dans les unités de la colonne de temps écoulé.
:Elapsed Time - Col Minimum( :Elapsed Time, :Run Number )
Re : Calcul du temps écouléIl me semble que vous voulez créer automatiquement un tableau de données comme celui-ci

Vous pouvez utiliser une formule pour la colonne de temps écoulé comme celle illustrée ci-dessous.Il utilise conditionnel If( ) et aussi la fonction Lag( ) pour obtenir les données de la ligne précédente à partir d'une colonne

exemple de tableau de données ci-joint.