Matlab fichier extraction de donnees

Résolu/Fermé
momo032114 Messages postés 1 Date d'inscription jeudi 24 juillet 2008 Statut Membre Dernière intervention 24 juillet 2008 - 24 juil. 2008 à 12:02
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 - 24 juil. 2008 à 16:05
Bonjour,
je pense avoir reussi a ouvrir un fichier texte avec fopen mais maintenant j'aimerai extraire les chiffres de ce fichier en supprimant les 2 dernieres colonnes
ex mon fichier texte est
445100.000000 6686925.000000 -14.292036 799 4
445112.500000 6686925.000000 -101.512749 798 4
445125.000000 6686925.000000 -267.692780 799 4
445137.500000 6686925.000000 -89.545677 800 4
445150.000000 6686925.000000 -93.365463 801 4
445162.500000 6686925.000000 140.607269 802 4
445175.000000 6686925.000000 348.102600 803 4
est je voudrai utiliser
445100.000000 6686925.000000 -14.292036
445112.500000 6686925.000000 -101.512749
445125.000000 6686925.000000 -267.692780
445137.500000 6686925.000000 -89.545677
445150.000000 6686925.000000 -93.365463
445162.500000 6686925.000000 140.607269
445175.000000 6686925.000000 348.102600
et ensuite tracer une courbe 3D
aidez moi svp

1 réponse

Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 832
24 juil. 2008 à 16:05
Salut
fid=fopen('file.txt','r');
M=fscanf(fid,'%f',[5 inf]).';
fclose(fid);
M(:,end-1:end)=[];
A plus
0