Bonjour,
je suis débutante en fortran, et je cherche à écrire dans un fichier deux vecteurs sous forme de colonnes.
j'ai pour l'instant écrit la subroutine suivante qui fonctionne mais fait apparaître les vecteurs dans le fichier en ligne. J'aimerais donc savoir ce que je devrais changer pour avoir le vecteur a dans la première colonne et la vecteur b dans la seconde.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 subroutine save(n,a,b,sol) implicit none integer, intent(in) :: n real, dimension(n), intent(in) :: a, b character(len=3), intent(in) :: sol integer :: i open(UNIT=10, FILE="sol") do i=1,n write(10,*) a(i) write (10,*) b(i) end do close (10) end subroutine save
Merci d'avance a tous ceux qui essaieront de m'aider![]()
Partager