问题标签 [idl-programming-language]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
error-handling - 如何使用 /informational 标志捕获 IDL“消息”
我有一个返回错误消息的天文程序,但它使用 /inf 标志。使用此标志,不会设置任何正常错误标志。那么如何捕捉到这样的错误呢?例如,我调用程序,它会打印出信息性错误消息,但我如何检查它是否输出了这样的消息?我在控制台中看到了它,但是程序如何检查呢?
idl-programming-language - IDL 和 XPA 交互
我在让 XPA 看到由 IDL“spawn”命令启动的程序时遇到问题。我正在尝试启动 ds9,然后通过 IDL 保存区域文件。如果我从终端窗口打开 ds9 窗口,我可以在 IDL 中很好地连接 XPA。但是,如果我通过 IDL 启动 ds9,我会收到错误“XPA$ERROR no 'xpaget' access points match template: xpans”。
我错过了什么技巧?
python - 为 ASCII 数据添加名称和分配数据类型
我的教授使用 IDL 并向我发送了一个 ASCII 数据文件,我最终需要能够读取和操作该文件。
他使用以下命令读取数据:
这是前两行的图片:http: //i.imgur.com/hT7YIE3.png
因为我不会成为天文学家,所以我使用的是 Python,但由于我是新手,所以我很难读取数据。
我知道他的代码将数据类型A(字符串数据)分配给第一列,使用X跳过第二列-第六列,然后将数据类型F(浮点)分配给第七列,等等。然后分配sn到没有跳过的第一列,等等。
我一直在尝试通过使用numpy.loadtxt("sn-full.txt")
or来复制它,ascii.read("sn-full.txt")
但我不确定如何输入 dtype 参数。我知道我可以将所有内容分配为某种数据类型,但是如何将数据类型分配给各个列?
user-interface - 使用 IDL 编写的基于 GUI 的粒子跟踪接口 RyTrack 时的问题
我正在使用 RyTrack( http://sun.iwu.edu/~gspaldin/rytrack.html ) 进行粒子跟踪,当我按照说明进行操作时,如下所示
在我点击开始后,没有任何反应,IDL 说
请问我该如何解决这个问题并让它工作?
谢谢。
arrays - IDL 向量问题,附加值超过 ~ 30000
不幸的是,我找不到这个问题的答案,不得不提出一个问题。如果其他地方有答案,我很抱歉,我是 IDL 的新手,不知道如何完美地表达这一点。
我的代码如下:
delta 只是一个数字。finalflrarray 只是一个数组,其中包含我需要 del 的特定点(一个巨大的数组)
我的输出如下:
打印 flrarray 和 postnflrarray
如您所见,在打印 numbr_for_array 和附加它之间以某种方式
37675 -> -27861 和 40733 -> -24803
任何有关为什么会发生这种情况的见解将不胜感激。
我必须强调 flrarray 数组/向量来自外部源,所以我使用这种方法来查找它在我的“del”数组中的位置。
谢谢您的帮助
idl-programming-language - 交互式数据语言 - 数组操作
我在 IDL 中有两个长度相同的数组。我想成对组合这两个数组,以便我可以将这两个数组作为列打印到文件中。这可能吗?
coordinates - 如何获取与 IDL 中具有某些坐标点的 shapefile 对应的像素数据?
我想得到的是矢量文件中这些点对应的像素数据。并将 8 窗口中像素周围的最大值作为新值添加到坐标中。我是 IDL 的新手,我该如何解决问题?先感谢您!
idl-programming-language - 如何使用 CONVOL 函数在 IDL 中获得相同的 ENVI 结果?
我正在使用 ENVI 执行卷积,
设置中位数,内核大小为 5,图像加回值为 0%
ENVI中的结果非常好,
当我尝试在 IDL 中使用 CONVOL 做同样的事情时,我无法让它以同样的方式工作,
这是我的代码:
有人可以告诉我有什么问题吗?
file-io - 尝试将 .gda 文件读入 IDL
我正在尝试将 .gda 文件读入 IDL 以进行绘图。我不熟悉这种格式,我的研究表明它是一种未格式化的二进制数据文件类型。无论如何,这就是我正在做的事情:
但是,当我查看 IDL 左侧面板中的变量定义时,它表明 a 是“未定义的”。当我尝试打印时:
我得到:
我该如何解决这个问题?
idl - 找不到转换地图投影的 .pro 文件?
我正在寻找使用 IDL 和 ENVI 批量处理大量文件的转换地图投影,但我找不到与转换地图投影关联的 .pro 文件。是不是标的不一样?还是我应该使用不同的 .pro 文件?我是使用 ENVI 和 IDL 的新手,因此我们将不胜感激。