我有一个IDL程序,该程序从二进制文件读取数据。我是IDL的新手,所以我在程序中帮了不少忙。任何帮助,将不胜感激。
''' READTHREEDIMENSIONAL,VAR,单名,NX,NY,NZ
; DECLARE VARIABLES
VAR = {NX:0L,NY:0L,NZ:0L}
VAR.NX = NX
VAR.NY = NY
VAR.NZ = NZ
rread = DBLARR(VAR.NX)
phiread = DBLARR(VAR.NY)
NCOSYSread = -1L
'''
是什么意思: 1)NX:0L 2)NCOSYSread = -1L
答案 0 :(得分:0)
NX:0L
在NX
结构中定义了一个长整数字段VAR
。NCOSYSread = -1L
行定义了一个长整数变量NCOSYSread
的变量,该变量可能会在本代码的后面部分通过READU
或READF
读入。