Fortran 90:写入文件的奇怪问题

时间:2019-01-26 18:49:41

标签: fortran

我正在使用string json = JsonConvert.SerializeObject(pageCollection); 。在我的脚本中,我正在做一些计算以计算c(浓度)。最后,我想写两列变量:x(位置)和c(浓度)。 x和c具有相同的尺寸。我们有x和c的这些值:

Fortran 90

所以,我尝试了这个:

x = 0, 0.01, 0.02, 0.03, 0.04, ......., 1
c = 0, 0, 0, 0, 0, ......, 0.125, 0.248, 0.37, ....., 1, 0, 0, 0, 0

它写入输出文件的内容确实很奇怪。它首先开始将x放进去,但不在第一栏中,实际上是放在第一栏中,另一个放在第二栏中,就像这样:

  open (unit=1, file="results.dat", status="new")
  write(unit=1, fmt="(f6.2, f10.6)", advance='NO') x, c
  close(unit=1)

当所有x值都放入时,它开始放入c值,但又在两列中都放入!我不明白为什么。问题是什么?谢谢你的帮助!

0 个答案:

没有答案