|
本帖最后由 kyra 于 2017-10-24 11:16 编辑
你试试对
REAL::T(16,12)
REAL::TA(16,12)
REAL::ET(16,12)
这三个数组进行初始化
也就是
REAL::T(16,12) = 0
REAL::TA(16,12)= 0
REAL::ET(16,12)= 0
此外,你可以学习一下数组整体操作和数组片段,可以省很多代码,例如
DO N=1,7
T(6,N)=T1
END DO
可以简写为
T(6,1:7) = T1
再例如
DO M=2,5
DO N=1,11
T(M,N)=10
END DO
END DO
可以简写为
T(2:5,1:11) = 10
而
DO M=1,16
DO N=1,12
ET(M,N)=ABS(TA(M,N)-T(M,N))
END DO
END DO
则可以简写为
ET = abs( TA - T )
|
|