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 :

Filtrage et affichage de signaux


Sujet :

Signal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable telephonie
    Inscrit en
    Décembre 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable telephonie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 119
    Par défaut Filtrage et affichage de signaux
    Bonjour a tous,

    Je dispose de 4 fichiers: INCIHAC5.M, INCIHAC6.M, INCIHAC7.M, INCIHAC8.M qui sont issus des données d'un microcontroleur. J'ai besoins d'afficher ces fichiers sous forme de graphique, et de les filtrers, d'ou mes questions:

    1) Par la fonction plot, j'arrive a afficher ces fichiers, mais l'un après l'autre, comment peut on faire pour qu'il s'affiche sur 4 graphiques mais en même temps su 4 plots différent ?.

    2)Comment puis-je faire pour filtrer ces signaux pour obtenir un graphe plus net, en enlevant tous les bruits?.

    J'ai mis mes 4 fichiers en piece jointe pour voir a quoi ressemble ces signaux non filtrés.

    Je vous remercie d'avance de votre aide
    Maxredphenix
    Fichiers attachés Fichiers attachés

  2. #2
    Membre chevronné Avatar de sango85
    Inscrit en
    Février 2007
    Messages
    147
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Février 2007
    Messages : 147
    Par défaut
    Citation Envoyé par maxredphenix
    1) Par la fonction plot, j'arrive a afficher ces fichiers, mais l'un après l'autre, comment peut on faire pour qu'il s'affiche sur 4 graphiques mais en même temps su 4 plots différent ?.
    Euh... Si tu veux afficher les 4 graphiques dans la même fenêtre, sur 4 graphes diffrents : utilise la fonction subplot.
    Citation Envoyé par maxredphenix
    2)Comment puis-je faire pour filtrer ces signaux pour obtenir un graphe plus net, en enlevant tous les bruits?.

    J'ai mis mes 4 fichiers en piece jointe pour voir a quoi ressemble ces signaux non filtrés.
    Quelle est la nature de ces signaux ? Quel type de filtrage veux-tu implémenter pour supprimer quel bruit ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable telephonie
    Inscrit en
    Décembre 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable telephonie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 119
    Par défaut
    Merci pour ta réponse,

    C'est bon, j'ai bien réussi à utiliser la fonction subplot.
    Pour les signaux, ce sont des signaux de commande pour une régulation à hystéresis de température.

    J'ai mis ci-joint la représentation de ces signaux.
    Encore merci.
    maxredphenix
    Images attachées Images attachées  

  4. #4
    Membre confirmé
    Homme Profil pro
    Responsable telephonie
    Inscrit en
    Décembre 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable telephonie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 119
    Par défaut
    C'est bon j'ai trouver comment faire un filtrage correct:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     incihac9
    figure
    trefs=incihac9.*60/255
    trefsf1 = sgolayfilt(trefs,3,41);
    t=[0:.1:621.8]
    subplot(2,2,1), plot(t, incihac9), title('Graphe 1'), grid
    xlabel ('t_per')
    ylabel ('temp_ref non filtrée')
    subplot(2,2,2), plot(t,trefsf1), title('Graphe 2'), grid
    xlabel ('t_per')
    ylabel ('temp_ref filtre 1')
    num=10
    den=[1,10]
    sys=tf (num, den)
    trefsf2 = lsim(sys, trefsf1, t)
    subplot(2,2,3), plot(t, trefsf2), title('Graphe 3'), grid
    xlabel ('t_per')
    ylabel ('temp_ref filtre 2')
    grid on
    Il me reste juste à trouver comment faire pour modifier les échelles dans un plot.

    Encore merci
    maxredphenix

  5. #5
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 317
    Par défaut
    Citation Envoyé par maxredphenix
    Il me reste juste à trouver comment faire pour modifier les échelles dans un plot.
    Regarde les fonctions XLIM, YLIM et ZLIM. Et plus généralement, les propriétés des objets AXES

  6. #6
    Membre confirmé
    Homme Profil pro
    Responsable telephonie
    Inscrit en
    Décembre 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Responsable telephonie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 119
    Par défaut
    merci Dutmatlab, pour les reglages d'axe, sa m'a bien aider. Voila, tout est fini maintenant...

    A bientot
    Maxredphenix

Discussions similaires

  1. Problème d'affichage de signaux à l'écran
    Par kurul1 dans le forum C++Builder
    Réponses: 24
    Dernier message: 26/03/2013, 10h59
  2. Affichage de signaux dans un graphe XY
    Par shinzo dans le forum LabVIEW
    Réponses: 8
    Dernier message: 03/03/2010, 15h54
  3. filtrage htable + affichage
    Par kamel.seg dans le forum C
    Réponses: 2
    Dernier message: 19/06/2008, 09h51
  4. Filtrage et affichage
    Par Chikatilo dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 13/06/2008, 09h14
  5. [MySQL] Filtrage par lettre + affichage par page
    Par Elendill dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 24/06/2007, 16h56

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