Sauter la navigation

Documentation FlexPro 2025

SamplingCount

Effectue un comptage instantané (méthode par échantillonnage) selon la norme DIN 45667.

Syntaxe

SamplingCount(DataSet, ClassLimits, [ ReductionFactor = 1 ] [ , Normalize = 0 ])

 

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

Section

Description

DataSet

L'ensemble de données à examiner.

Les structures de données autorisées sont Série 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 la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste.

ClassLimits

Contient une série de données, qui contient les limites de classe pour le comptage. 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é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 DataSet .

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

ReductionFactor

Spécifie un facteur de réduction. Seule une valeur sur dix est comptée. Pour n supérieur à un, vous pourriez perdre des informations, car toutes les valeurs de mesure ne sont pas comptées !

Les structures de données autorisées sont Scalaire. Tous les types de données entiers 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é.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 1 .

Normalize

Spécifie une valeur à laquelle les fréquences doivent être normalisées. Si vous spécifiez 0 ici, aucune normalisation ne se produit, et la fonction fournit les fréquences absolues.

Les structures de données autorisées sont Scalaire. 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é.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut 0 .

Remarques

Les valeurs invalides ne sont pas comptées. Le résultat est un signal ou une série de signaux avec les fréquences absolues ou normalisées dans la composante Y. La composante X contient alors les points médians de la division de classe spécifiée en argument ClassLimits spécifié en tant qu'argument.

Les fréquences absolues sont renvoyées sous forme de nombres entiers 64 bits et les fréquences normalisées sous forme de valeurs virgule flottante.

Disponible dans

Option Procédures de comptage

Exemples

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

Renvoie Signal({1L, 0L, 0L, 1L, 0L, 0L, 3L, 0L, 0L, 1L}, (10,1.,1.)). Effectue un comptage par échantillonnage. 10 classes sont définies, la largeur de la classe 1 commençant à 0,5. Cependant, seule une valeur sur deux est comptée, ce qui signifie que la série de données {1, 7, 7, 10, 4, 7} est comptée.

SamplingCount({1, 9, 7, 5, 7, 6, 10, 2, 4, 2, 7}, (11., 0.5, 1), 2, 100 %)

Effectue un comptage instantané des valeurs et normalise les fréquences à 100 %.

Voir aussi

Fonction CompoundSamplingCount

Fonction MaximumValueCount

Fonction MeanValueCount

Fonction TimeAtLevelCount

Option Procédures de comptage

Objet d'analyse Comptage