CompoundTimeAtLevelCount (FPScript)

21.09.2021

Effectue un comptage du temps de maintien conformément à la norme DIN 45667 de manière synchrone pour deux signaux.

Syntaxe

CompoundTimeAtLevelCount(Signal1, Signal2, ClassLimits1, 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éries 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éries 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éries 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éries 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 (void) ne sont pas comptées. Le résultat est une série de signaux avec une composante Z avec les temps de séjour dans la composante Y. La composante X ou la composante Z contient alors les points médians des divisions de classe spécifiées comme argument ClassLimits1 ou ClassLimits2 respectivement.

Disponible dans

Option Procédures de comptage

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é

Partager l’article ou envoyer par mail :

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