bonjour j'ai par exemple une matrice crée dans matlab
je veux sortir un fichier excel avec un format date pour la matrice de départ matdate je fais ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 d1=729300:10:729400; d2=729400:10:729500; matdate=[d1',d2'];
le fichier est créé mais je remarque que la première colonne un fichier excel créé est sous format date, par contre la seconde colonne est un texte (chaine de charactère)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 test = fopen('testdata.xls', 'wt'); fprintf(test,'%s\t %s\n','Date1','date2'); for d=1:11 fprintf(test,'%s\t %s\n',[datestr(matd(d,1),'dd/mm/yyyy HH:MM')],[datestr(matd(d,2),'dd/mm/yyyy HH:MM')]); end fclose(test);
le problème c'est que je peux faire des opérations sur la première colonne du fichier excel mais pas sur la seconde
est-ce -que quelqu'un sait pourquoi? et peut-on arranger ça?
Partager