Чтение двоичного файла с использованием IDL - PullRequest
1 голос
/ 19 мая 2019

У меня есть программа IDL, которая читает данные из двоичного файла. Я новичок в IDL и поэтому не могу помочь с несколькими строками в программе. Любая помощь будет оценена.

''» PRO 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 голосов
/ 19 мая 2019
  1. NX:0L определяет длинное целое поле NX в структуре VAR.
  2. Строка NCOSYSread = -1L определяет переменную длинная целая переменная NCOSYSread, которая предположительно будетиспользуется для чтения через READU или READF позже в этом коде.
...