Après avoir posé cette question:Erreur Matlab: ??? contenu de la cellule de référence à partir d'un objet tableau non cellules
how I can read the following files using the for loop: (can the loop ignore the characters in filenames?)
abc-1.TXT cde-2.TXT ser-3.TXT
wsz-4.TXT aqz-5.TXT iop-6.TXT
...(In fact, I have 500 files)
What do I have to add at the beginning of this loop ??
for i = 1:1:500
nom_fichier = strcat(['MyFile.......' num2str(i) '.TXT']);
J'ai essayé la solution suivante:
Names = dir('MyFile\*.TXT');
for i = 1:500
fn = ['MyFile',filesep,Names{i},'-',num2str(i),'.TXT'];
data = load(fn);
.....
Après l'exécution du programme, je suis l'erreur suivante:
??? Cell contents reference from a non-cell array object.
Pouvez-vous m'aider à résoudre ce problème. mon but est de lire le contenu de 500 fichiers.
Avez-vous besoin de les lire selon un modèle de nom de fichier spécifique? Ou serait la lecture, disons, tous les fichiers dans un répertoire suffisant? – tzaman
Je veux les lire dans l'ordre des nombres dans les noms de fichiers – Matlab09