, 난 ... 어떻게여러 파일에 대한 Fortran WRITE 루프?
!file1, file2,....., file[n]
OPEN (1,FILE='file1.out',ACCESS='SEQUENTIAL',STATUS='UNKNOWN')
do ph=1,N6
do i=1,nx-1
A(i)=mu*U(i-1)
end do
do j=0,nx
U(j)=A(j)
end do
if (mod(ph,Ne)==0) then ! ?
WRITE(1,200) nt,U(i)
endif
200 format(5E12.4)
end do
를 모르는 아니면, 내가 줄 바꿈 또는 열 쓸 수 있습니까? 저는 포트란에서 초보자입니다. 감사합니다
코드 예제가 실제로 도움이되지 않습니다. 'm' 배열을 여러개의 파일에 쓰고 싶습니까, 아니면'm'의 각 요소를 별도의 파일에 쓰길 원합니 까? 귀하의 문제에 대한 배경을 저희에게 알려 주시면보다 적절한 답변을 제시 할 수있게 될 것입니다. – Chris
좋아요, 코드 분리를 추가하십시오. 나는 매번 새로운 파일에 배열 U를 쓰고 싶다. 이처럼, 나는 단지 마지막 U를 file1.out에 가지고 있습니다. 나는 루프 동안 계산 된 각각의 U를보고 싶습니다. – supertoto