MATLAB et graphes

Fermé
dani41 Messages postés 3 Date d'inscription jeudi 27 octobre 2005 Statut Membre Dernière intervention 1 février 2006 - 28 oct. 2005 à 09:32
 rfk - 29 mars 2011 à 14:11
Salut!

Je programme en ce moment sur Matlab.
Je trace 10 points sur un graphe et j'aimerai faire afficher les numéros de ces points (de 1 à 10) juste à coté de ces points (donc pas ds une légende). Savez vous comment faire?

Merci par avance,

Dani

2 réponses

Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 328
28 oct. 2005 à 23:00
Salut.
J'ai R12, j'ai cherché, il ne semble p)as que ça soit possible simplement.
Peut être en essayer de mettre tes valeurs dans un string, et de les afficher...
Désolé de ne pouvoir plus t'aider.
0
dani41 Messages postés 3 Date d'inscription jeudi 27 octobre 2005 Statut Membre Dernière intervention 1 février 2006
2 nov. 2005 à 11:20
merci quand meme d'avoir cherché :-)
Je continue de mon coté et si j'ai la solution je ne manquerai pas de t'en faire part!
A +

Dani
0
Sur le graphe, il est possible de mettre un morceau de texte à cote de chaque point.
Admettons que les coordonnées de tes points sont dans les vecteurs X et Y, et que l'on indexe ces points par P

figure, plot(X,Y,'+');
hold on
for p=1: size(X) %nombre total de point
text(X(p)+10,Y(p)+10, sprintf('%d',p))
end

Voilà.
Il est un peu tard pour répondre à ta question je suppose mais ça aidera peut etre quelqu'un plus tard.

rfk
0