crosscorr (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classes propriétaires : spectral analysis et statistics

Requiert : Module MathScript RT

Syntaxe

c = crosscorr(a)

c = crosscorr(a, l)

c = crosscorr(a, option)

c = crosscorr(a, l, option)

c = crosscorr(a, b)

c = crosscorr(a, b, l)

c = crosscorr(a, b, option)

c = crosscorr(a, b, l, option)

[c, d] = crosscorr(a)

[c, d] = crosscorr(a, l)

[c, d] = crosscorr(a, option)

[c, d] = crosscorr(a, l, option)

[c, d] = crosscorr(a, b)

[c, d] = crosscorr(a, b, l)

[c, d] = crosscorr(a, b, option)

[c, d] = crosscorr(a, b, l, option)

Ancien nom : xcorr

Description

Calcule la corrélation croisée des entrées.

Exemples

Entrées

Nom Description
a Spécifie un vecteur ou une matrice de nombres flottants double précision complexes ou non.
b Spécifie un vecteur de nombres flottants double précision complexes ou non.
l Contrôle la longueur de la corrélation croisée. Si a est un vecteur de longueur n, c = crosscorr(a, l) renvoie un vecteur de longueur 2*l+1. LabVIEW comble l avec des zéros quand l est supérieur ou égal à n. l est un entier.
option Spécifie la méthode de normalisation à utiliser pour calculer la corrélation croisée entre a et b. option est une chaîne qui accepte les valeurs suivantes.

'biased' Applique une normalisation biaisée.
'coeff' Applique une normalisation de telle sorte que l'autocorrélation est 1 quand la première entrée est 0.
'none' (valeur par défaut) N'applique pas de normalisation.
'unbiased' Applique une normalisation non biaisée.

Sorties

Nom Description
c Renvoie la corrélation croisée entre a et b. Si a est une matrice, c = crosscorr(a) renvoie les corrélations croisées de toutes les combinaisons de colonnes de a. c est un vecteur ou une matrice.
d Renvoie les indices de la corrélation croisée. Si vous spécifiez l, d est [-l, -l+1, ..., 0, ..., l-1, l]. d est un vecteur.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Oui

Exemples

A = [0.1, 0.2, 0.3, 0.4]
C = crosscorr(A)

Rubriques apparentées

corrcoeff
crosscorr2d

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile