Identification des matrices
Bonjour,
Dans le cadre de mon stage je dois réaliser un programme sous matlab.
Dans le ce programme je souhaite ouvrir toute une série de fichiers texte contenant des valeurs sous la forme de 4 colonnes pour un nombre indéterminé de lignes (cette partie ne me pose pas de problème)
Par contre je voudrais aussi pouvoir enregistrer les valeurs de chaque fichier dans une matrice.
Code de mon prog actuel
Code:
1 2 3 4 5 6 7 8 9
| files=dir('Données\*.txt');;
for i=1:length(files)
fiche=fopen(['Données\' files(i).name],'r');% ouverture du fichier *.txt
fgetl(fiche);% Saute la ligne de texte
data=fscanf(fiche,'%g %g %g %g',[4 inf]);% récupère les nombres des 4 colonnes
strcat('point_',int2str(i)); %concaténation de s et de i indicateur de boucle
data=data';% mise en ordre des données
fclose(fiche); %fermeture du fichier
end |
J'arrive à ouvrir tout les fichiers, j'arrive à créer un nom de matrice en fonction de i, mais je n'arrive pas à associer ce nom de matrice aux données.
Si quelqu'un pouvait me dire comment faire ce serait sympa.
Merci d'avance.