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

MATLAB Discussion :

artefacts avec plot


Sujet :

MATLAB

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2013
    Messages : 189
    Par défaut artefacts avec plot
    Bonjour,

    j'ai un petit soucis avec le plot de matlab : en effet il m'affiche d'étranges artefacts dont je n'arrive pas à déterminer l'origine.

    l'idée est la suivante : j'ai un véhicule qui se promène, je connais sa vitesse selon les axes x et y, et je determine les instants de début et de fin de virage, que je plote ensuite en bleu et rouge comme le montre l'image jointe

    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
     
    %detection des phases dynamiques
        ind = abs([0 diff(atan2(vity,vitx)*180/pi)])>0.02;
        %detection des fins de dynamique
        ind_fin = [diff(ind) 0] == -1;
        %detection des debuts de dynamique
        ind_debut = [0 diff(ind)] == 1;
        figure(1)
        set(gcf,'Name','detection de la dynamique');
        plot(temps,ind_debut,'b');
        title('detection de la dynamique')
        hold on
        plot(temps,ind_fin,'r');
        set(gca,'ylim',[-0.5 1.5]);
        legend('debut dynamique','fin dynamique');
    mes vecteurs ind_debut et ind_fin sont des vecteurs de 0 et de 1. Et plein d'étranges petits traits rouges traînent sur mon plot.

    La question est : d'ou proviennent ces artefacts et comment les supprimer?

    Je bosse avec Matlab R2012a sur windows 7 pro
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. dessiner un domaine avec plot
    Par bakaratoun dans le forum MATLAB
    Réponses: 12
    Dernier message: 05/02/2010, 17h48
  2. chiffres significatifs avec plot
    Par Pierre13Th dans le forum MATLAB
    Réponses: 2
    Dernier message: 31/05/2009, 20h24
  3. Impossible de relier des points avec plot
    Par Sylver52 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 28/05/2009, 08h21
  4. Problème avec "Plot"
    Par sorrow08 dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 09/05/2009, 22h10
  5. Graphique 3d avec plot
    Par klement dans le forum MATLAB
    Réponses: 1
    Dernier message: 11/07/2007, 20h42

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