Bonjour, Je possède un fichier .txt de la forme suivante :
975,411 0,000 974,482 0,000 972,933 0,000 971,694 0,000 970,145 0,000 969,215 0,000 967,666 0,000 : : : Il est constitué de 1400 lignes Je souhaiterais rentrer ces valeurs dans une matrice pour pouvoir traiter des valeurs. Voila ce que j'ai écrit comme code :
Code :
program Lissage_courbes
implicit none
! Variables
Real depl(1400)
Real pression(1400)
! Body of Lissage_courbes
open (12, file='essai.txt', status='old')
read(12,100) depl, pression
write(*,100) depl, pression
100 format(2F8.3)
read(*,*)
end program Lissage_courbes
Et j'ai une erreur qui me dit que le format utilisé n'est pas bon. Je pense que ca vient de la virgule qu'il faut remplacer par un point, mais alors la... je n'ai pas le moindre idée de comment faire.
Marsh Posté le 24-11-2007 à 11:17:48
Bonjour,
Je possède un fichier .txt de la forme suivante :
975,411 0,000
974,482 0,000
972,933 0,000
971,694 0,000
970,145 0,000
969,215 0,000
967,666 0,000
:
:
:
Il est constitué de 1400 lignes
Je souhaiterais rentrer ces valeurs dans une matrice pour pouvoir traiter des valeurs.
Voila ce que j'ai écrit comme code :
Et j'ai une erreur qui me dit que le format utilisé n'est pas bon.
Je pense que ca vient de la virgule qu'il faut remplacer par un point, mais alors la... je n'ai pas le moindre idée de comment faire.
Merci d'avance de votre aide
---------------
Mon vieux feedback :)