2009-05-03 159 views
7

真的很简单的问题。你如何遍历fortran中的数组?

说我有

real, dimension(0:100) :: realResults 

,我想遍历realResults,最终创建表单

[[x1,y1], [x2,y2], [x3, y3], ... ] 

的阵列的JSON我敢肯定,我想用“做“但我不知道如何

谢谢

+1

+1跆拳道。您的想法对我来说很有趣,我希望订阅您的通讯。 – SingleNegationElimination 2009-05-03 23:45:12

回答

6

Fortran 90中,你可以做数组迭代,如:

do i = lbound(realResults), ubound(realResults) 
    ! do something with realResults(i) 
end do 
+0

对于这个问题,自20世纪80年代以来大多数fortran77编译器都支持这种形式...... – dmckee 2009-05-04 00:28:13

1

FORTRAN和json在同一段?!?! WTF? 也许是这样的:

 do 10 i = 0, 100 
C  do something with realResults(i) 
    10 continue