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

Matrice d'autocorrélation



  1. #1
    invite3351c363

    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
    inviteec9de84d

    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 !

  3. #3
    invite3351c363

    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
    inviteec9de84d

    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...

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

    Re : Matrice d'autocorrélation

    Merci beaucoup fréro

  7. #6
    invite3351c363

    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 à 11h32. Motif: Balises [code][/code]

Discussions similaires

  1. Matrice d'autocorrélation
    Par invite3351c363 dans le forum Physique
    Réponses: 0
    Dernier message: 23/12/2009, 01h26
  2. Réponses: 1
    Dernier message: 16/09/2009, 20h37
  3. programmation de la fonction d'autocorrélation
    Par invite32cc11f3 dans le forum Électronique
    Réponses: 4
    Dernier message: 30/04/2009, 19h37
  4. Matrice unitaire - matrice orthogonale - norme
    Par invitee75a2d43 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 13/03/2008, 15h34
  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, 22h14