IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Signal Discussion :

modéliser un signal par un modèle autoregressif


Sujet :

Signal

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Points : 28
    Points
    28
    Par défaut modéliser un signal par un modèle autoregressif
    comment je peux modéliser un signal par un modèle autoregressif

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Salut.
    Tu utilises l'identification d'un modèle par la méthode des moindres carrés.
    Tu choisis un modèle (degré) : Y(n)/U(n) = (a0+a1.z-1+a2.z-2+...)/(1+b1.z-1+b2.z-2+...)
    Tu initialises les matrices A et Y.
    Tu exécutes le calcul matriciel ci-joint.
    Images attachées Images attachées  

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2007
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 33
    Points : 28
    Points
    28
    Par défaut
    comment initialiser les matrices A et Y?

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    comment initialiser les matrices A et Y?
    Je t'ai donné la méthode générale pour une identification ARMA.
    Si tu veux simplement modéliser un signal tu appliques les Moindres Carrés :
    Exemple pour l'ordre deux:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    x=0:4;
    Y=[1 2.5 3 1.5 1]';%Signal à modéliser (5 mesures)
    A=[1 0 0;1 1 1;1 2 3;1 3 9;1 4 16];
    C=inv(A'*A)*A'*Y
    f=C(1)+C(2)*x+C(3)*x.^2;%Modèle
    plot(x,Y,x,f)
    axis([0 4 0 5]);grid
    Quel est ton signal ? Comment est-il éléboré ?

Discussions similaires

  1. modéliser un signal par un modèle autoregressif
    Par tigzy dans le forum Signal
    Réponses: 3
    Dernier message: 02/03/2010, 15h42
  2. modéliser un problème par la programmation stochastique
    Par rihanna dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 15/02/2008, 11h59
  3. [MVC] Mise à jour de la vue par le modèle
    Par PanicKernel dans le forum MVC
    Réponses: 2
    Dernier message: 20/08/2007, 21h10
  4. Modélisation de terrain par triangulation
    Par Tyver dans le forum API graphiques
    Réponses: 6
    Dernier message: 05/06/2007, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo