Matrice d'autocorrélation
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Matrice d'autocorrélation



  1. #1
    kidarth

    Arrow Matrice d'autocorrélation


    ------

    Salut tout le monde

    je veux savoir comment calculer les elements de la matrice d'autocorrélation pour faire l'estimation de signaux

    merci d'avance

    -----

  2. #2
    lapin savant

    Re : Matrice d'autocorrélation

    Salut,
    la matrice est donnée par


    est l'autocorrélation de ton signal centré X (sur une fenêtre de N échantillons), pour , qui peut être estimée par :


    si le signal est stationnaire. En vertu de la symétrie hermitienne, les valeurs négatives de p sont obtenues par


    Cet estimateur est néanmoins biaisé, le biais vaut

    Tu peux le corriger pour virer le biais, mais attention car pour p proche de N là c'est la variance qui va en pâtir !
    "Et pourtant, elle tourne...", Galilée.

  3. #3
    kidarth

    Re : Matrice d'autocorrélation

    Merci beaucoup monsieur à votre solution

    mais qu'est ce que signifie signal "biais" et est ce que je dois commencer le calcule des elements à partir le centre de l'echantillon?

    et merci autre fois

  4. #4
    lapin savant

    Re : Matrice d'autocorrélation

    Citation Envoyé par kidarth Voir le message
    que signifie signal "biais"
    Le biais est un écart en moyenne par rapport à la vraie valeur du paramètre estimé.

    Citation Envoyé par kidarth Voir le message
    est ce que je dois commencer le calcule des elements à partir le centre de l'echantillon?
    Non, on dit qu'un signal (modélisé par une variable aléatoire) est centré si sa moyenne vaut 0. Pour le centrer, il suffit de soustraire sa valeur moyenne.
    Par exemple, les échantillons disponibles sont les valeurs d'une v.a. X, de moyenne m. Alors, le signal Y=X-m est centré.

    Pour le calcul de l'autocorrélation : le signal x doit etre centré
    p=0 :
    p=1 :
    etc...
    "Et pourtant, elle tourne...", Galilée.

  5. A voir en vidéo sur Futura
  6. #5
    kidarth

    Re : Matrice d'autocorrélation

    Merci beaucoup fréro

  7. #6
    kidarth

    Re : Matrice d'autocorrélation

    Salut Mr. lapin savant

    j'ai utilisé les définitions précédentes mais j'ai pas trouvé des resultats semblable à la fonction de matlab:
    r=corrmtx(x,0);
    Rx=toeplitz(r);

    j'ai utiliser l'algorithme suivant:

    Code:
    tt=200;
    for n=1:tt
        d=0;
        for m=n:tt        
        d=d+((x(m)*x((m-n)+1)')/tt);        
        end
        r(n)=d;
    end
    Rx=toeplitz(r);
    sachant que le premier programe m'a donné des bonne resultats
    Dernière modification par Flyingsquirrel ; 24/12/2009 à 10h32. Motif: Balises [code][/code]

Discussions similaires

  1. Matrice d'autocorrélation
    Par kidarth dans le forum Physique
    Réponses: 0
    Dernier message: 23/12/2009, 00h26
  2. Réponses: 1
    Dernier message: 16/09/2009, 19h37
  3. programmation de la fonction d'autocorrélation
    Par spray_kim dans le forum Électronique
    Réponses: 4
    Dernier message: 30/04/2009, 18h37
  4. Matrice unitaire - matrice orthogonale - norme
    Par christophe_de_Berlin dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 13/03/2008, 14h34
  5. matrice de passage et matrice dans base canonique
    Par invite7b559047 dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 01/05/2007, 21h14