私は、奇数のサイズN
が与えられている暗黙のdoループに基づいて配列の初期化を行っています。 F90の+の文脈ではDOループは非効率的ですか?
J=(N+1)/2
XLOC(1:N) = (/ (I-J, I=1,N) /)
それは(/ .. /)シンタックスを使用することをお勧めします、またはFORALL
ステートメントを使用する方が効率的です。
例:N=19
ため、その後XLOC=(-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9)
他にどのようにあなたは、この配列を初期化しますか?
編集は1
はどのようにして、より読みやすいコードで、この配列を初期化しますか?