bonjour,
Je travaille sur un programme fortran ou je cherche a faire ce qui suit:
Pour l'instant mon programme me crée et écrit dans un fichier appelé 'contrainte', mais je désire en fait qu'il me crée x fichiers (un tous les 1000 pas) avec mes resultats a l'interieur biensur (pour des faciliter l'exploitation car les fichiers sont tellement gros que quand je les ouvre avec Excel il n'arrive pas à prendre en considération toutes les données or si je divise ce fichier en plusieurs petits fichiers de taille correcte, le problème ne se posera plus). Le seul soucis , c'est que je n'arrive pas a changer le nom du fichier a chaque fois que ma boucle do..enddo implemente de 1000 pas. Je desirerai avoir x fichiers texte du type 'contrainte1', 'contrainte2, 'contrainte3' etc... mais je ne sais absolument pas comment faire incrementer le numero dans le nom du fichier avec:
Si quelqu'un a une piste à me donner, merci de me répondre. Débutant sur Fortran
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 OPEN(br3,file='/tmp/mon_non/RESULTATS/contrainte', & form='formatted',access='APPEND') WRITE(br3,1200) temps,contrainte
Merci d'avance
Partager