Bonjour;
J'ai une partie dans mon code qui va lire dans des fichiers .txt et à chaque fois quand je veux lire un autre ensemble de fichier je dois réécrire les nouveaux noms . j'aimerai savoir si elle existe une méthode pour la fonction " fopen " afin de faire un truc comme je l'ai fait pour le code suivant :
dans l'exemple précédent à chaque fois où je veux lire d'autres fichiers 'PropElem' et 'Composants' il suffit juste modifier le i qui se trouve au début de code (par ex : i=200 pour les fichier 'PropElem200' et 'Composants200' ).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 i = 105; dname = 'C:\dossier_comparaison\004'; NomPropElm = fullfile(dname, sprintf('PropElem%d.txt',i) ); NomComposants=fullfile(dname, sprintf('Composants%d.txt', i)); PropElm=csvread(NomPropElm); Composants=csvread(NomComposants);
le code en bas c'est pour l'ouverture avec " fopen " :
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 fid = fopen('C:\dossier_comparaison\004\PropElem101.txt', 'r'); Xx = fread(fid); fclose(fid); fid = fopen('C:\dossier_comparaison\004\Composants101.txt','r'); Yy = fread(fid); fclose(fid);
Partager