Bonjour,
J’ai un soucis avec les horaires dans matlab.
Voilà ce que j’ai tapé :
Donc bon problème c’est qu’il faut qu’il m’affiche minute(c ) =50 et pas 49!
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
17
18
19
20
21
22
23
24
25
26
27
28
29 >> M=[8 50] M = 8 50 >> c=[num2str(M(1)),':',num2str(M(2))] c = 8:50 >> datestr(c) ans = 01-Jan-2014 08:50:00 >> minute(c) ans = 49 >> second(c) ans = 60.0000
J’ai essayé en lui précisant qu’il y avait 0 secondes (en faisant la même manip mais avec une 3e colonne a M avec 0, ce qui donne c=8 :50 :00
Mais même résultat.
Alors que si je fais exactement la même manip avec 9 :50 ou 7 :50, aucun problème !
Vous avez une piste ? Ca me coince complet là..
Partager