(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   -
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 !

2 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
0
moulek Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   1
 
En effet, je connaissais pas cette commande et je pense m'en tirer avec.

Merci beaucoup !
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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.
0