Bonjour tout le monde, depuis un bon moment j'essaye à effectuer un transfert du contenu du fichier texte dans un tableau de cellule avec la commande textscan. Ce qu'il m'intéresse vraiment c'est les valeurs numériques:
A{i} = dlmread(fullfile(PathName, d(i).name),'\t',2,1);
Mais je suis curieux de savoir comment utiliser la commande pour cela j'ai utilisé c'est deux lignes:
1 2 3 4
| A{i} = textscan(fid, '%s','delimiter', '\n', 'bufsize',40950);
ou
fmt = [repmat('%s ',1,9) '%s\n']; %exemple pour 9 colonnes
A = textscan(fid, fmt); |
Mais là, je ne suis pas satisfais le fait que je considère tout comme caractère
. Je répète que mon fichier s'organise comme suit:
#1 #2 .....#n
Time 22:18:00 22:20:17 .... 19:56:23
numeric Data
Partager