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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.