使用IDL读取二进制文件

时间:2019-05-19 09:09:26

标签: binaryfiles idl-programming-language

我有一个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

1 个答案:

答案 0 :(得分:0)

  1. NX:0LNX结构中定义了一个长整数字段VAR
  2. NCOSYSread = -1L行定义了一个长整数变量NCOSYSread的变量,该变量可能会在本代码的后面部分通过READUREADF读入。