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,
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.
![]()
Comme expliqué dans la documentation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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))]};
Partager