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 :

probleme avec plot


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Par défaut probleme avec plot
    Bonjour,

    Je tappe une ligne de plot pour tracer deux courbes sur le mm graphe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     plot (1,X1(:,3),1,X2(3,3),'pr','LineWidth',0.005,'color','r','pr','LineWidth',0.005,'color','b');
    'pr','LineWidth' pour la taille de mes lignes

    'color','r' pour la couleur.

    Matlab me met une erreur à chaque fois.

    Qulqu'un peut il m'expliquer??

  2. #2
    Membre confirmé
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Par défaut
    Je precise que mes courbes sont des nuages de points
    merci

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur en science de l'environnement
    Inscrit en
    Août 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur en science de l'environnement

    Informations forums :
    Inscription : Août 2013
    Messages : 97
    Par défaut
    Tout y est:


    PLOT doc


    Pour être honnête il n'y a pas grand chose de juste dans ta ligne de code

    et ça: 1,X1(:,3)

    ...tu plot un vecteur vs une seule valeur,... ça ne va pas faire planter le code mais tu sens le problème venir hein ?

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Par défaut
    Non mais c normal. Je trace tout les point a la meme abscisse pour obtenir l'écart type....

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2014
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 109
    Par défaut
    Il n'empêche que dans plot(X,Y), X et Y doivent avoir strictement la même dimension. Autrement cela ne fonctionnera pas du tout.

    Tu dois donc écrire un vecteur rempli de 1 ayant la dimension de X(:,3). La fonction ones devrait t'aider.

    Ensuite, tu traces le point de coordonnées (1,X2(3,3)). Si tu utilises l'option 'LineWidth' cela signifie que tu souhaites modifier la taille d'une courbe. Seulement, c'est assez compliqué d'avoir une droite avec un seul point. Pour tracer un seul point il vaut mieux utiliser des symboles. Dans ce cas l'option 'markersize' te permettra modifier la taille du symbol.

    Un petit conseil tout de même, quand tu fais des tracés assure toi de vérifier ce que tu traces avant de faire de la cosmétique.

    De plus petchi à raison la doc de la fonction plot est très complète.

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2012
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2012
    Messages : 87
    Par défaut
    Non mais les gar il n'ya pas de soucis sur mon tracé!!!
    Le soucis n'est pas là. Voilà mon tracé et je n'ai pas eu besoin de passer par un vecteur ou autre avant de le tracer.

    Nom : mon tracé.png
Affichages : 568
Taille : 5,9 Ko

    Si je suis là c'est justement parce que la chose que je ne maitrise pas c'est l'esthetique...-_-

    Comme tu le voi beltharion il n'ya pas qu'un seul point mais une multitude. La droite linewidth est là car à un moment donné je compte relier tout mes points pars une droite....Quand meme je suis pas un attardé.....

Discussions similaires

  1. Problème avec " Show plot Tools"
    Par pouette13 dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 30/07/2007, 12h02
  2. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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