Corrélation (biaisée) entre deux vecteurs complexes.

Espace de nom : tsd::fourier

Prototype

tuple<Vecf, Veccf> xcorrb(const Veccf &x, const Veccf &y=Veccf(), entier m=-1)

Paramètres

xPremier vecteur
yDeuxième vecteur (éventuellement égal au premier pour avoir l'auto-corrélation)
mNombre de délais à examiner (si négatif, alors fait comme si \(m=N\)).

Retourne

Un tuple de deux vecteurs de dimension \(2m\) : délais et corrélation.

Description

Calcule la corrélation entre deux signaux complexes (calcul efficace via des FFT) : \[ c_n = \frac{1}{N} \cdot \sum_{k=0}^{N-1-k} x_k y^{\star}_{k+n},\ \ n=-m\dots m-1 \]

Voir aussi

xcorr(), ccorr(), détecteur_création()