MATLAB et graphes

dani41 Messages postés 3 Statut Membre -  
 rfk -
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

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    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
    1. dani41 Messages postés 3 Statut Membre
       
      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
  2. rfk
     
    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