さまざまな次元の配列が大量にあります。ただし、var1、var2 などのように順番に名前を付けています。それらを読むために、次のような方法でそれらをループすることに興味があります。
do i=1,n
read(1,*) var<i>
enddo
もちろん、配列は次元が異なるため、単純に次元を追加して 1 つの次元に折りたたむことはできません。
私の印象では、Fortran は文字列を変数名などに変換することを許可していないので、これを処理する方法を知っている人はいますか?
ありがとう!