Lecture données fichier texte Matlab

Fermé
amaury63 - 17 mai 2010 à 09:24
Bonjour,

Je travaille sous matlab (je ne peut pas encore le tester!!):
Voilà j'ai un fichier texte qui à des données sur 3 colonnes à l'infinie.
Je vous écris ce que je pourrai avoir:

1,635;-2,289;0,781
....................
La première valeur correspond à x, la 2ème à y et la 3ème à z.
J'aurai besoin de ces 3 valeurs afin d'effectuer des calcul puis d'afficher des courbes.
Pensez vous que ce code peut extraire ces 3données correctement


fiche=fopen('fichier.txt','r') ;

% Lecture des données qui se trouvent sur 3 colonnes
% Quelque soit la quantité de données
x=[inf];
y=[inf];
z=[inf];

donnee=fscanf(fiche,'%d;%d;%d;'\n',x,y,z);
% Mettre le vecteur de donnees dans le bon ordre
donnee=donnee';

%Fermeture du fichier texte
fclose(fid);