Bonjour la communauté,
Je viens juste de me mettre au Fortran et il y a un problème qui me taraude l'esprit depuis. J'aimerais extraire une colonne spécifique à partir d'un fichier txt; et j'aimerais le faire pour plusieurs colonnes et sachant que mes colonnes n'ont pas nécessairement le même nombre de ligne et ce dernier n'est pas connu en avance par exple :
0 0 6.228 0 0.003 0 0.003
6.096 0.029 7.353 0.084 0.003 0.336 0.003
12.192 0.227 9.404 0.168 0.003 0.673 0.003
18.288 0.431 10.409 0.717 0.309 1.798 0.214
24.384 1.066 13.24 1.07 0.857 2.489 0.729
30.48 1.901 16.027 1.281 1.519 2.893 1.396
36.576 1.41 2.187 3.143 2.092
42.672 1.485 2.849 3.297 2.79
48.768 1.53 3.521 3.397 3.49
54.864 1.564 4.214 3.478 4.196
60.96 1.597 4.935 3.555 4.919
67.056 1.633 5.689 3.633 5.672
73.152 1.784 7.344 3.858 7.338
79.248 2.3 9.402 4.367 9.4
85.344 3.759 13.24 5.682 13.24
91.44 4.912 16.027 6.111 14.208
97.536 6.761 15.73
103.632
109.728
115.824
121.92
supposons que les données ci dessus répresentent notre fichier (voir également le fichier en pièce jointe qui contient les mêmes données)et que l'on veuille par exemple extraire la colonne 3 et la mettre dans une matrice par exemple.
Quelqu'un pourrait il me donner des pistes, j'ai lu quelques suggestions sur le forum mais, je n'ai pas compris grande chose, je vous en prie de rentrer un peu dans les détails.
PS: les colonnes sont séparées par des tubulations.
Je vous remercie d'avance
Partager