Bonjour,

J'utilise le code provenant de cette discussion.

De mon coté R2012a, la fonction ne retourne rien...

J'ai a la place une belle erreur : "Attempt to reference field of non-structure array."

Je ne trouve pas la fonction getCursorInfo dans la doc :s

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 datacursormode on
  dcmObj = datacursormode(fig);
  set(dcmObj,'Enable','on','DisplayStyle','datatip','SnapToDataVertex','on')
  point = [];
  while length(point) < 4
      btn = waitforbuttonpress;
      if (btn == 0)
          point = getCursorInfo(dcmObj) % Vide
      else
          break;
      end
  end
 
x = point.Position(1) % Génère l'erreur