Bonjour,
Est-il possible d'afficher les dates en format chaine de caractère sur les graphiques matlab avec le curseur? plutôt qu'en valeur numérique (72456...)
Merci d'avance,
Bonne journée,
Marjo69
Version imprimable
Bonjour,
Est-il possible d'afficher les dates en format chaine de caractère sur les graphiques matlab avec le curseur? plutôt qu'en valeur numérique (72456...)
Merci d'avance,
Bonne journée,
Marjo69
Bonjour,
Je te conseille d'aller voir du coté de la fonction "datestr" ;)
Bon courage,
Duf
Bonjour,
En fait je me suis peut-être mal expliquée, ce que je veux c'est afficher avec le format datestr dans la fenêtre du curseur.
Comme expliqué sur le graphique joint.
http://dl.free.fr/hWeTQRn9U/affichagedate.bmp
Comme expliqué dans la documentation :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 function test d = datenum(['19-May-2001';'25-May-2001'], 'dd-mmm-yyyy'); x = linspace(d(1),d(2),100); fig = figure; plot(x,sin(x),'r+') dcm_obj = datacursormode(fig); set(dcm_obj,'UpdateFcn',@myupdatefcn) function txt = myupdatefcn(empt,event_obj) pos = get(event_obj,'Position'); txt = {['Time: ',datestr(pos(1),'dd/mm/yy HH:MM')],... ['Amplitude: ',num2str(pos(2))]};
Merci beaucoup (-: