Fortran コードを読み込もうとしていますが、このような配列サブセット操作で理解できないことがあります
推定n = 3
そして配列
INTEGER, PARAMETER :: dp = SELECTED_REAL_KIND(12)
REAL(KIND=dp) :: P(n+1),P0(n)
この行は正確に何をしますか?
DO i=1,n-1
…..
P(3:i+2) = P(3:i+2) - i*P0(1:i) / (i+1)
….
END DO
ネストされたループですか?j
from 3
to i+2
forP
とk
from 1
to i
for のようにP0
?
前もって感謝します。