[Matlab] cmt lire des fichiers txt en boucle?
pascal.
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour.
Donc voila, j'ai un pb: j'ai deux cent fichiers textes a lire et pour chaque fichier il y a deux colonnes de dimension identique pour le mm fichier mais variable d'un fichier a l'autre. Et mon job serait de lire pour chaque fichier la derniere ligne de ma deuxieme colonne.
Pour l'instant j'ai reussi a afficher sous Matlab la bonne valeur mais pour un seul fichier texte :
k=3;
a=dlmread('cdn16002a0m8.txt','\t',k,0);
n=size(a);
n(1);
b=dlmread('cdn16002a0m8.txt','\t',n(1)-1+k,1);
b(1)
Maintenant j'aimerais faire une boucle sur tous mes fichiers textes comme un truc de ce genre:
for i=0:5
for j=6:14
k=3;
a=dlmread('cdn16002aimj.txt','\t',k,0);
n=size(a);
n(1);
b=dlmread('cdn16002aimj.txt','\t',n(1)-1+k,1);
b(1)
end
end
Mais bien evidemment ca ne marche pas car Matlab cherche a ouvrir sur mon disque un fichier qui s'appelle 'cdn16002aimj' ...
Si quelqu'un a une idee!
Merci d'avance
Pascal
Donc voila, j'ai un pb: j'ai deux cent fichiers textes a lire et pour chaque fichier il y a deux colonnes de dimension identique pour le mm fichier mais variable d'un fichier a l'autre. Et mon job serait de lire pour chaque fichier la derniere ligne de ma deuxieme colonne.
Pour l'instant j'ai reussi a afficher sous Matlab la bonne valeur mais pour un seul fichier texte :
k=3;
a=dlmread('cdn16002a0m8.txt','\t',k,0);
n=size(a);
n(1);
b=dlmread('cdn16002a0m8.txt','\t',n(1)-1+k,1);
b(1)
Maintenant j'aimerais faire une boucle sur tous mes fichiers textes comme un truc de ce genre:
for i=0:5
for j=6:14
k=3;
a=dlmread('cdn16002aimj.txt','\t',k,0);
n=size(a);
n(1);
b=dlmread('cdn16002aimj.txt','\t',n(1)-1+k,1);
b(1)
end
end
Mais bien evidemment ca ne marche pas car Matlab cherche a ouvrir sur mon disque un fichier qui s'appelle 'cdn16002aimj' ...
Si quelqu'un a une idee!
Merci d'avance
Pascal
A voir également:
- [Matlab] cmt lire des fichiers txt en boucle?
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Lire fichier epub - Guide
- Lire fichier bin - Guide
- Renommer des fichiers en masse - Guide
- Lire fichiers rar - Guide