(Matlab) Nuage de points et légende
moulek
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai fait un nuage de point avec Matlab et j'aimerai mettre un "libellé" en dessou de chaque point, c'est à dire un petit texte en dessou de chaque point.
Pour cela j'ai pensé à légender chaque points de mon nuage et d'ensuite placer chaque bout de légende en dessou de son point.
Mon premier problème c'est que je n'arrive pas à "disloquer" la légende, par exemple si je code
>> hold on;
>> plot(rand(10,1),'-o');
>> plot(rand(10,1),'-x');
>> legend('x', 'y');
j'aurai un gros rectangle avec dedans une légende pour chaque graphe, et j'aimerai avoir mes deux légendes dans deux rectangles différents.
Mon deuxième problème c'est pour la localisation de la légende, dans la documentation, à part les mots clefs 'North', 'South' etc... je n'ai pas trouvé comment avoir un positionnement un peu plus précis (du style repère orthonormé).
Voilà si quelqu'un pouvait m'aider ou aurait une autre solution à mon problème ça serait super sympa.
Bon lundi à tous !
J'ai fait un nuage de point avec Matlab et j'aimerai mettre un "libellé" en dessou de chaque point, c'est à dire un petit texte en dessou de chaque point.
Pour cela j'ai pensé à légender chaque points de mon nuage et d'ensuite placer chaque bout de légende en dessou de son point.
Mon premier problème c'est que je n'arrive pas à "disloquer" la légende, par exemple si je code
>> hold on;
>> plot(rand(10,1),'-o');
>> plot(rand(10,1),'-x');
>> legend('x', 'y');
j'aurai un gros rectangle avec dedans une légende pour chaque graphe, et j'aimerai avoir mes deux légendes dans deux rectangles différents.
Mon deuxième problème c'est pour la localisation de la légende, dans la documentation, à part les mots clefs 'North', 'South' etc... je n'ai pas trouvé comment avoir un positionnement un peu plus précis (du style repère orthonormé).
Voilà si quelqu'un pouvait m'aider ou aurait une autre solution à mon problème ça serait super sympa.
Bon lundi à tous !
A voir également:
- Nuage de point matlab
- Point de suite word - Guide
- Point de restauration - Guide
- Comment inserer une video dans un power point - Guide
- Point gps - Guide
- Impossible de choisir point relais cdiscount ✓ - Forum Consommation & Internet
2 réponses
à mon avis, la commande text(x,y,'string') https://www.mathworks.com/help/matlab/index.html;jsessionid=b1ddea804b1d0dedee952afadd22?/access/helpdesk/help/techdoc/creating_plots/f0-33284.html=&http://www.google.com/search%3fq=matlab+label&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:fr:official&client=firefox-a
serait plus approprié.
serait plus approprié.
En effet, je connaissais pas cette commande et je pense m'en tirer avec.
Merci beaucoup !
Merci beaucoup !
Il ne faut pas essiter à aller faire un tour sur le site, il est très bien fait.
Avec matlab, tu peux faire la plupart du temps ce que tu as envie facilement.
Si tu commence à bidouiller en te disant que tu va détourner une fonction de sa destiner première, tu dois automatiquement te dire qu'il doit bien exister un truc plus simple.
Avec matlab, tu peux faire la plupart du temps ce que tu as envie facilement.
Si tu commence à bidouiller en te disant que tu va détourner une fonction de sa destiner première, tu dois automatiquement te dire qu'il doit bien exister un truc plus simple.