MATLAB 7.10.0.499 (R2010a)
Bonjour à tous,
Je voudrai lire un fichier texte de la forme :
#1
10 10 1
10 20 1
END
#2
20 5 2
20 6 2
30 5 2
END
#3
25 12 3
27 14 3
27 15 3
31 12 3
END
END
Jusqu'à présent, je parviens à le l'ouvrir et le lire grâce au code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 file=fopen('file_maillage.txt','rt'); scan=textscan(file,'%s'); fclose(file); read=scan{1}; maillage=str2mat(read);
J'obtiens ce qui suit :
maillage=
#1
10
10
1
10
20
1
END
#2
20
5
2
20
6
2
30
5
2
END
...
Alors que je voudrai garder la structure de départ soit :
#1
10 10 1
10 20 1
END
#2
20 5 2
20 6 2
30 5 2
END
#3
25 12 3
27 14 3
27 15 3
31 12 3
END
END
Est-ce possible?
Merci par avance de votre aide
Roudou
Partager