Bonjour,
j'ai un tableau contenant des heures
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
val =
 114816.2
114816.25
 114816.3
114816.35
 114816.4
114816.45
 114816.5
114816.55
 114816.6
au format 114816.2 équivaut à 11:48:16.2
et je voudrais extraire les Heures Minutes Secondes

J'ai essayé ça, mais me parait un peu barbare
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
for i=1:size(TIME)
    STIME = TIME(i,:);
    STIME = STIME(~isspace(STIME));
     FTIME(i) = STIME
end
 
H = FTIME(:,1:2);
M = FTIME(:,3:4);
et j'ai un problème avec cette ligne
quelqu'un aurait-il une solution plus propre ?
Merci