为什么我在fortran编程输出时候添加输出格式,计算结果就会发散,不添加计算结果就没问题呢。
OPEN(3,FILE='FAI1zy.dat')
WRITE(3,*)' VARIABLES= "Y" "Z" "FAI1" '
WRITE(3,*)'ZONE J=',M1,'K=',N1,'F=POINT' DO J=1,M1
DO K=1,N1
WRITE(3,*)R(J),Z(K), FAI1(1,J,K)
ENDDO
ENDDO
CLOSE(3)
比如上边如果把第二个WRITE语句去掉计算结果就没问题,加上这一句后计算结果就会一直增大,这到底是什么问题,难道输出格式也会影响计算结果,求高人指教。 |