Décimer (en continu, DBL)
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Décime en continu la séquence X en entrée au moyen du facteur de décimation et de la commande booléenne moyennage. Câblez des données à l'entrée X pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Entrées/Sorties
réinitialisation
—
réinitialisation contrôle l'initialisation de la décimation. La valeur par défaut est FAUX. Si réinitialisation est VRAI, ou si le VI s'exécute pour la première fois, LabVIEW initialise la décimation à partir de l'échantillon de X spécifié par indice de départ. Lorsque le VI s'exécute à nouveau avec réinitialisation défini à FAUX, LabVIEW initialise la décimation à partir des états finaux de l'appel précédent du VI. Pour traiter une grande séquence de données composée de blocs plus petits, définissez réinitialisation à VRAI pour le premier bloc et à FAUX pour tous les autres blocs. Vous pouvez aussi définir réinitialisation à VRAI à intervalles réguliers de blocs afin de réinitialiser périodiquement l'échantillon à partir duquel la décimation commence.
X
—
X est la première séquence en entrée.
facteur de décimation
—
Le paramètre facteur de décimation est le facteur utilisé par le VI pour décimer la séquence X en entrée. facteur de décimation doit être supérieur à zéro. La valeur par défaut est 1. Si le facteur de décimation est supérieur au nombre d'éléments contenus dans X ou inférieur ou égal à zéro, ce VI définit le tableau décimé comme tableau vide et renvoie une erreur.
moyennage
—
moyennage spécifie comme le VI traite les points de données contenus dans X. Si moyennage est FAUX, le VI conserve chaque point de X correspondant au facteur de décimation. Si moyennage est VRAI, chaque point de sortie du tableau décimé est la moyenne des points d'entrée correspondant au facteur de décimation.
entrée d'erreur (pas d'erreur)
—
entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
indice de départ
—
indice de départ détermine à partir de quel échantillon de X la décimation commence si le VI est appelé pour la première fois ou si réinitialisation est définie à VRAI. indice de départ doit être supérieur ou égal à zéro. La valeur par défaut est 0.
Tableau décimé
—
Tableau décimé renvoie la séquence décimée de X.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Si Y représente la séquence Tableau décimé en sortie, le VI Décimer (en continu) obtient les éléments de la séquence Y avec la formule suivante.
Si moyennage est FAUX :
Yi=xi*m+spour i = 0, 1, 2, …, taille–1,

Si moyennage est VRAI :

pour i = 0, 1, 2, …, taille–1,

où n est le nombre d'éléments dans X, m est le facteur de décimation, s est l'indice de départ, taille est le nombre d'éléments dans la séquence Tableau décimé en sortie,
donne l'entier le plus petit supérieur ou égal au nombre,
donne l'entier le plus grand inférieur ou égal au nombre.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Signal Processing\Signal Operation\Continuous Decimating.vi
réinitialisation
—
X
—
facteur de décimation
—
entrée d'erreur (pas d'erreur)
—
Tableau décimé
—
sortie d'erreur
—