как вы выполняете итерацию по массиву в fortran?
Вопрос
действительно простой вопрос.
скажи, что у меня есть
real, dimension(0:100) :: realResults
и я хочу выполнить итерацию по realResults, в конечном счете, чтобы создать json массива формы
[[x1,y1], [x2,y2], [x3, y3], ... ]
Я почти уверен, что хочу использовать "делать", но я не уверен, как
Спасибо
Решение
В Fortran 90 вы можете выполнить итерацию массива следующим образом:
do i = lbound(realResults), ubound(realResults)
! do something with realResults(i)
end do
Другие советы
FORTRAN и json в одном абзаце?!?!ВТФ?Может быть, что-то вроде:
do 10 i = 0, 100
C do something with realResults(i)
10 continue
Не связан с StackOverflow