ssy 发表于 2023-3-16 19:56:30

定义没太看懂DOUBLE PRECISION BUF(NCF,NCM,*)


DOUBLE PRECISION BUF(NCF,NCM,*),PV(NCM,*)
BUF 和 PV 的定义是什么意思呢 *代表什么呢
NCF ,NCM 都是数
万分感谢

ssy 发表于 2023-3-16 20:01:23

是三维数组和二维数组的意思吗

vvt 发表于 2023-3-16 20:20:46

是的,三维和二维。最后一个维度的大小是假定的。所谓假定,就是不确定有多大,根据实参的大小来。
这种定义方法只适合于虚参~~也就是子程序或函数的参数列表中的变量。

ssy 发表于 2023-3-16 20:49:46

vvt 发表于 2023-3-16 20:20
是的,三维和二维。最后一个维度的大小是假定的。所谓假定,就是不确定有多大,根据实参的大小来。 ...

好的十分感谢

ssy 发表于 2023-3-16 20:52:32

vvt 发表于 2023-3-16 20:20
是的,三维和二维。最后一个维度的大小是假定的。所谓假定,就是不确定有多大,根据实参的大小来。 ...

可以再麻烦解释一下这个do循环的意思吗:-loveliness:
DO 1 I=NP+1,NCF
      PC(I)=TWOT*PC(I-1)-PC(I-2)
    1   CONTINUE
      NP=NCF
是先从i到ncf循环在执行1的contice
还是先执行1再循环
还是其他意思呢

tjnmr 发表于 2023-3-16 21:38:53

本帖最后由 tjnmr 于 2023-3-16 21:40 编辑

ssy 发表于 2023-3-16 20:52
可以再麻烦解释一下这个do循环的意思吗
DO 1 I=NP+1,NCF
      PC(I)=TWOT*PC(I-1)-PC(I- ...
是 do 循环。do 1 / 1 continue 是一个 循环
先执行 np+1 到 ncf 的循环。
然后再把ncf的数赋值给np

ssy 发表于 2023-3-19 10:27:15

tjnmr 发表于 2023-3-16 21:38
是 do 循环。do 1 / 1 continue 是一个 循环
先执行 np+1 到 ncf 的循环。
然后再把ncf的数赋值给np ...

十分感谢
页: [1]
查看完整版本: 定义没太看懂DOUBLE PRECISION BUF(NCF,NCM,*)