Bonsoir,
j'aimerai changer le format du datatip dans les figure Matlab par exemple au lieu d'avoir un petit carré noir, avoir une croix ou un triangle de taille inférieur !!
merci de votre aide
Version imprimable
Bonsoir,
j'aimerai changer le format du datatip dans les figure Matlab par exemple au lieu d'avoir un petit carré noir, avoir une croix ou un triangle de taille inférieur !!
merci de votre aide
Un exemple à partir de celui donné dans la documentation :
Je n'ai pas trouvé d'autre moyen que de passer par la propriété UpdateFcn... du moins pour le moment :?Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function test fig = figure; z = peaks; plot(z(:,30:35)) dcm_obj = datacursormode(fig); set(dcm_obj,'DisplayStyle','datatip',... 'SnapToDataVertex','off','Enable','on',... 'UpdateFcn',@myupdatefcn) function txt = myupdatefcn(empt,event_obj) pos = get(event_obj,'Position'); txt = {['X: ',num2str(pos(1))],... ['Y: ',num2str(pos(2))]}; h = findall(gcbf,'type','hggroup'); set(h,'marker','^', ... 'markerfacecolor','r', ... 'markeredgecolor','r', ... 'markersize',6)