Table des matières

Filtrage (Avec conditions initiales) (Flux de données G)

Version :
    Dernière modification : 17 avril 2017

    Filtre une séquence en entrée en utilisant un filtre spécifique. Vous spécifiez les conditions initiales pour ce nœud.

    connector_pane_image
    datatype_icon

    réinitialisation

    Booléen spécifiant l'initialisation de l'état interne du nœud.

    Vrai Initialise l'état interne à zéro.
    Faux Initialise l'état interne à l'état final de l'appel précédent de ce nœud.

    Ce nœud initialise automatiquement l'état interne à 0 au premier appel et s'exécute en continu jusqu'à ce que cette entrée soit Vrai.

    Cette entrée n'est disponible que si vous câblez un des types de données suivants à signal.

    • Nombre flottant double précision
    • Nombre flottant double précision complexe

    Valeur par défaut : Faux

    datatype_icon

    signal

    Le signal en entrée à filtrer.

    Cette entrée accepte les types de données suivants :
    • Nombre flottant double précision
    • Nombre flottant double précision complexe
    • Tableau 1D de nombres flottants double précision
    • Tableau 1D de nombres flottants double précision complexes
    datatype_icon

    filtre

    Le filtre en entrée.

    datatype_icon

    structure du filtre

    Structure du filtre.

    Nom Valeur Description
    RII cascadé de 2e ordre 0 Utilise les étages du filtre RII de second ordre.
    RII cascadé de 4e ordre 1 Utilise les étages du filtre RII de quatrième ordre.
    RII direct 2 Utilise le flitre RII de forme directe.
    RIF 3 Utilise le filtre RIF.

    Valeur par défaut : RII cascadé de 2e ordre

    datatype_icon

    coefficients directs

    Coefficients idirects du filtre.

    Valeur par défaut : 0

    datatype_icon

    coefficients inverses

    Coefficients inverses du filtre.

    Valeur par défaut : 0

    datatype_icon

    fréquence d'échantillonnage

    La fréquence d'échantillonnage en Hz.

    Cette valeur doit être supérieure à zéro.

    Valeur par défaut : 0

    datatype_icon

    conditions initiales

    L'état initial du filtre interne. Cette entrée doit être passée de la sortie conditions finales de l'appel précédent à ce nœud pour filtrer les échantillons continuellement.

    datatype_icon

    condition

    Valeurs de l'état initial du filtre interne.

    datatype_icon

    entrée d'erreur

    Conditions d'erreur survenant avant l'exécution de ce nœud.

    Le nœud répond à cette entrée avec le comportement d'erreur standard.

    Comportement d'erreur standard

    Bon nombre de nœuds fournissent une entrée entrée d'erreur et une sortie sortie d'erreur pour que le nœud puisse réagir aux erreurs qui surviennent à l'exécution du code et les communiquer. La valeur d'entrée d'erreur spécifie si une erreur a eu lieu avant l'exécution du nœud. La plupart des nœuds réagissent aux valeurs entrée d'erreur d'une façon standard prévisible.

    entrée d'erreur ne contient pas d'erreur entrée d'erreur contient une erreur
    Si aucune erreur n'a eu lieu avant l'exécution du nœud, le nœud commence à s'exécuter normalement.

    Si aucune erreur ne se produit pendant l'exécution du nœud, il ne renvoie pas d'erreur. Si une erreur se produit pendant l'exécution du nœud, il renvoie les informations sur cette erreur dans sortie d'erreur.

    Si une erreur a eu lieu avant l'exécution du nœud, le nœud ne s'exécute pas. À la place, il renvoie la valeur d'entrée d'erreur dans sortie d'erreur.

    Valeur par défaut : Pas d'erreur

    datatype_icon

    signal filtré

    Signal filtré.

    Cette sortie peut renvoyer les types de données suivants :

    • Nombre flottant double précision
    • Nombre flottant double précision complexe
    • Tableau 1D de nombres flottants double précision
    • Tableau 1D de nombres flottants double précision complexes
    datatype_icon

    conditions finales

    L'état final du filtre interne. Vous pouvez passer cette sortie à l'entrée conditions initiales de l'appel suivant de ce nœud pour filtrer les échantillons en continu.

    datatype_icon

    condition

    Valeurs de l'état final du filtre interne.

    datatype_icon

    sortie d'erreur

    Informations sur l'erreur.

    Le nœud produit cette sortie selon le comportement d'erreur standard.

    Comportement d'erreur standard

    Bon nombre de nœuds fournissent une entrée entrée d'erreur et une sortie sortie d'erreur pour que le nœud puisse réagir aux erreurs qui surviennent à l'exécution du code et les communiquer. La valeur d'entrée d'erreur spécifie si une erreur a eu lieu avant l'exécution du nœud. La plupart des nœuds réagissent aux valeurs entrée d'erreur d'une façon standard prévisible.

    entrée d'erreur ne contient pas d'erreur entrée d'erreur contient une erreur
    Si aucune erreur n'a eu lieu avant l'exécution du nœud, le nœud commence à s'exécuter normalement.

    Si aucune erreur ne se produit pendant l'exécution du nœud, il ne renvoie pas d'erreur. Si une erreur se produit pendant l'exécution du nœud, il renvoie les informations sur cette erreur dans sortie d'erreur.

    Si une erreur a eu lieu avant l'exécution du nœud, le nœud ne s'exécute pas. À la place, il renvoie la valeur d'entrée d'erreur dans sortie d'erreur.

    Algorithme pour obtenir un signal filtré avec le filtre RIF

    Si structure de filtre est RIF, ce nœud obtient les éléments du signal filtré en utilisant la formule suivante :

    y i = j = 0 N b 1 b j x i j pour ( i 0 )
    • y est le signal filtré
    • Nb est le nombre de coefficients RIF
    • bj représente les coefficients du filtre

    Algorithme pour obtenir un signal filtré avec le filtre RII

    Si structure de filtre est RII, ce nœud obtient les éléments du signal filtré en utilisant la formule suivante :

    y i = 1 a 0 ( j = 0 N b 1 b j x i j k = 1 N a 1 a k y i k ) pour ( i 0 )
    • y est le signal filtré
    • Nb est le nombre de coefficients directs
    • bj représente les coefficients dirents
    • Na est le nombre de coefficients inverses
    • ak représente les coefficients inverses

    Algorithme pour obtenir un signal filtré avec le filtre RII cascadé

    Si structure de filtre est RII cascadé de 2e ordre ou RII cascadé de 4e ordre, ce nœud obtient les éléments de signal filtré avec une cascade cascade d'étages du filtre de deuxième ou de quatrième ordre. La sortie d'un étage du filtre représente l'entrée de l'étage suivant pour tous les Ne étages du filtre.

    Où ce nœud peut s'exécuter:

    Système d'exploitation de bureau: Windows

    FPGA: Ce produit ne supporte pas les périphériques FPGA


    Rubriques consultées récemment