Sauter la navigation

Documentation FlexPro 2025

CompoundTimeAtLevelCount

Effectue un comptage de la durée de séjour (méthode de la durée de séjour) selon la norme DIN 45667 de manière synchrone pour deux signaux.

Syntaxe

CompoundTimeAtLevelCount(Signal1, le Signal2, le ClassLimits1, le ClassLimits2)

 

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

Section

Description

Signal1

Le premier signal à examiner.

Les structures de données autorisées sont Série de données et Signal. Tous les types de données réels sont autorisés.

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.

Signal2

Le deuxième signal à examiner.

Les structures de données autorisées sont Série de données et Signal. Tous les types de données réels sont autorisés.

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.

ClassLimits1

Contient une série de données, qui contient les limites de classe pour le premier signal. Si ClassLimits1 contient n valeurs, cela conduit à n-1 classes fermées. La première ou la dernière valeur dans ClassLimits1 fournit la limite inférieure ou supérieure de la division de la classe. Les valeurs qui se situent en dehors des limites ne sont pas comptées.

Les structures de données autorisées sont Série de données. Tous les types de données réels sont autorisés. L'unité doit être compatible avec celle du paramètre Signal1 .

Si l'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é.

ClassLimits2

Contient une série de données, qui contient les limites de classe pour le deuxième signal.

Les structures de données autorisées sont Série de données. Tous les types de données réels sont autorisés. L'unité doit être compatible avec celle du paramètre Signal2 .

Si l'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é.

Remarques

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

Les deux signaux doivent contenir les mêmes valeurs de temps. Les valeurs temporelles du premier signal seront utilisées pour le calcul. Si la composante X est manquante, elle sera créée avec un taux d'échantillonnage de 1. Les valeurs invalides ne sont pas comptées. Le résultat est une série de signaux avec une composante Z et les temps d'arrêt dans la composante Y. La composante X ou la composante Z contiennent alors les points médians des composantes utilisées comme arguments ClassLimits1 ou ClassLimits2 comme arguments et divisions de classe respectivement.

Disponible dans

Option Compter

Exemples

CompoundTimeAtLevelCount(Signal1, Signal2, (11., 0.5, 1), (11., 0.5, 1))

Effectue un comptage de temps au niveau des deux signaux "Signal1" et "Signal2". Dix classes seront définies pour chacun des deux signaux.

Voir aussi

Fonction CompoundMaximumValueCount

Fonction CompoundSamplingCount

Fonction TimeAtLevelCount

Option Procédures de comptage

Objet d'analyse Comptage composé