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
ネストされたループですか?jfrom 3to i+2forPとkfrom 1to ifor のようにP0?
前もって感謝します。