Bonjour,
Je dois écrire un code en fortran qui traite des données récupérées dans un fichier texte.
Je suis débutant et ne sais pas vraiment me servir des formats.
Mes données sont représentées comme ceci:
Cependant certains xi, yi ou zi peuvent être des blancs (absence de donnée). Je ne peux donc pas utiliser l'instruction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 x1 y1 z1 x2 y2 z3 x3 y3 z3 . . . . . . . . .
read(étiquette_du_fichier,*) xi, yi, zi
De plus les espace entre les colonnes x y et z est aléatoire.
Le nombre de colonnes est fixe, la premiere numerote les lignes.
Exemple typique:
A partir de ceci, j'aimerais pouvoir récupérer 3 tableaux x, y, z et t, correspondant aux 4 colonnes, tels que:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 1 6 23 8 2 1 9 78 3 15 8 16
x(1)=b; x(2)=1; x(3)=15
y(1)=6; y(2)=b; y(3)=8
z(1)=23; z(2)=9; z(3)=16
t(1)=8; t(2)=78; t(4)=b
b étant un sentinelle quelconque signifiant l'absence de valeur.
Quelqu'un connaîtrait-il une solution?
Merci d'avance.
Partager