TimeAtLevelCount (FPScript)

21.09.2021

Effectue un comptage de temps de maintien (procédure temps de maintien) conformément à la norme DIN 45667 .

Syntaxe

TimeAtLevelCount(Signal, ClassLimits)
ou
TimeAtLevelCount(Amplitude, Time, ClassLimits)

 

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

Section

Description

Signal

Le signal à examiner.

Les structures de données autorisées sont Signal, Série de signaux et Série de signaux avec composante X bidimensionnelle. 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.

Amplitude

La composante Y du signal à examiner. Si vous spécifiez un signal, alors sa composante Y est utilisée.

Les structures de données autorisées sont Séries de données, Matrice de données, Signal, Série de signaux et Série de signaux avec composante X bidimensionnelle. Tous les types de données réels sont autorisés.

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é.

Time

La composante X du signal à examiner. Si vous spécifiez un signal, alors sa composante Y est utilisée.

Les structures de données autorisées sont Séries de données, Matrice de données, Signal et Série de signaux avec composante X bidimensionnelle. Tous les types de données réels sont autorisés.

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é.

ClassLimits

Contient une série de données, qui contient les limites de classe pour le signal. Si ClassLimits contient n valeurs, cela conduit à n-1 classes fermées. La première ou la dernière valeur dans ClassLimits 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 Amplitude .

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

Les valeurs invalides (void) ne sont pas comptées. Le résultat est un signal ou une série de signaux avec les temps de maintiens dans la composante Y. La composante X contient alors les points médians des divisions de classe spécifiées comme l'argument ClassLimits.

Disponible dans

Option Procédures de comptage

Exemples

TimeAtLevelCount(Signal({1, 9, 7, 5, 7, 6, 10, 2, 4, 2, 7}, 0.1), (11., 0.5, 1))

Renvoie Signal({0, 0.2, 0, 0.1, 0.1, 0.1, 0.3, 0, 0.1, 0.1}, (10., 1, 1)). Effectue un comptage de temps de maintien. Dix classes sont définies avec une largeur de classe de 1 à partir de 0,5. Le taux d'échantillonnage du signal est de 0,1.

Voir aussi

Fonction CompoundTimeAtLevelCount

Fonction MaximumValueCount

Fonction MeanValueCount

Fonction SamplingCount

Option Procédures de comptage

Objet d'analyse Comptage

Partager l’article ou envoyer par mail :

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