Calcule la corrélation croisée des séquences d'entrée X et Y. Câblez des données aux entrées X et Y pour déterminer l'instance polymorphe à utiliser, ou sélectionnez manuellement l'instance.


icon

Entrées/Sorties

  • c2ddbl.png X

    X est la première séquence en entrée.

  • c2ddbl.png Y

    Y est la deuxième séquence en entrée.

  • cenum.png algorithme

    algorithme spécifie la méthode de corrélation à utiliser. Lorsque le paramètre algorithme est défini à direct, ce VI calcule la corrélation croisée en utilisant la méthode directe de corrélation linéaire. Lorsque le paramètre algorithme est défini à frequency domain, ce VI calcule la corrélation croisée en utilisant une technique basée sur la FFT.

    Si X et Y sont petits, la méthode direct est généralement plus rapide. Si X et Y sont importants, la méthode frequency domain est généralement plus rapide. Par ailleurs, de légères différences numériques peuvent exister entre les deux méthodes.

    0
    direct
    1
    frequency domain
    (valeur par défaut)
  • i2ddbl.png Rxy

    Rxy représente la corrélation croisée de X et de Y.

  • ii32.png erreur

    erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur.

  • Corrélation croisée 2D

    Le VI Corrélation croisée calcule la corrélation croisée à deux dimensions de la façon suivante :

    pour i = –(M1–1), … , –1, 0, 1, … , (M2–1) et j = –(N1–1), … , –1, 0, 1, … , (N2–1)

    M1 correspond au nombre de lignes de la matrice X,

    N1 est le nombre de colonnes de la matrice X, M2 est le nombre de lignes de la matrice Y, N2 est le nombre de colonnes de la matrice Y, les éléments indexés en dehors des plages de X et Y sont égaux à zéro, comme le montrent les relations suivantes:

    x(m,n) = 0, m < 0 ou mM1 ou n < 0 ou nN1

    et

    y(m,n) = 0, m < 0 ou mM2 ou n < 0 ou nN2.

    Les éléments de la matrice en sortie Rxy sont liés aux éléments dans h de la façon suivante :

    Rxy(I,j) = h(i–(M1–1), j–(N1–1)) pour i = 0, 1, 2, … , M1+M2–2 et j = 0, 1, 2, … , N1+N2–2.