问题标签 [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.

0 投票
2 回答
226 浏览

error-handling - 如何使用 /informational 标志捕获 IDL“消息”

我有一个返回错误消息的天文程序,但它使用 /inf 标志。使用此标志,不会设置任何正常错误标志。那么如何捕捉到这样的错误呢?例如,我调用程序,它会打印出信息性错误消息,但我如何检查它是否输出了这样的消息?我在控制台中看到了它,但是程序如何检查呢?

0 投票
1 回答
567 浏览

idl-programming-language - IDL 和 XPA 交互

我在让 XPA 看到由 IDL“spawn”命令启动的程序时遇到问题。我正在尝试启动 ds9,然后通过 IDL 保存区域文件。如果我从终端窗口打开 ds9 窗口,我可以在 IDL 中很好地连接 XPA。但是,如果我通过 IDL 启动 ds9,我会收到错误“XPA$ERROR no 'xpaget' access points match template: xpans”。

我错过了什么技巧?

0 投票
3 回答
1065 浏览

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 参数。我知道我可以将所有内容分配为某种数据类型,但是如何将数据类型分配给各个列?

0 投票
1 回答
155 浏览

user-interface - 使用 IDL 编写的基于 GUI 的粒子跟踪接口 RyTrack 时的问题

我正在使用 RyTrack( http://sun.iwu.edu/~gspaldin/rytrack.html ) 进行粒子跟踪,当我按照说明进行操作时,如下所示

在我点击开始后,没有任何反应,IDL 说

请问我该如何解决这个问题并让它工作?

谢谢。

0 投票
3 回答
170 浏览

arrays - IDL 向量问题,附加值超过 ~ 30000

不幸的是,我找不到这个问题的答案,不得不提出一个问题。如果其他地方有答案,我很抱歉,我是 IDL 的新手,不知道如何完美地表达这一点。

我的代码如下:

delta 只是一个数字。finalflrarray 只是一个数组,其中包含我需要 del 的特定点(一个巨大的数组)

我的输出如下:

打印 flrarray 和 postnflrarray

如您所见,在打印 numbr_for_array 和附加它之间以某种方式

37675 -> -27861 和 40733 -> -24803

任何有关为什么会发生这种情况的见解将不胜感激。

我必须强调 flrarray 数组/向量来自外部源,所以我使用这种方法来查找它在我的“del”数组中的位置。

谢谢您的帮助

0 投票
1 回答
180 浏览

idl-programming-language - 交互式数据语言 - 数组操作

我在 IDL 中有两个长度相同的数组。我想成对组合这两个数组,以便我可以将这两个数组作为列打印到文件中。这可能吗?

0 投票
2 回答
684 浏览

coordinates - 如何获取与 IDL 中具有某些坐标点的 shapefile 对应的像素数据?

我想得到的是矢量文件中这些点对应的像素数据。并将 8 窗口中像素周围的最大值作为新值添加到坐标中。我是 IDL 的新手,我该如何解决问题?先感谢您!

0 投票
1 回答
300 浏览

idl-programming-language - 如何使用 CONVOL 函数在 IDL 中获得相同的 ENVI 结果?

我正在使用 ENVI 执行卷积,

设置中位数,内核大小为 5,图像加回值为 0%

ENVI中的结果非常好,

当我尝试在 IDL 中使用 CONVOL 做同样的事情时,我无法让它以同样的方式工作,

这是我的代码:

有人可以告诉我有什么问题吗?

0 投票
1 回答
141 浏览

file-io - 尝试将 .gda 文件读入 IDL

我正在尝试将 .gda 文件读入 IDL 以进行绘图。我不熟悉这种格式,我的研究表明它是一种未格式化的二进制数据文件类型。无论如何,这就是我正在做的事情:

但是,当我查看 IDL 左侧面板中的变量定义时,它表明 a 是“未定义的”。当我尝试打印时:

我得到:

我该如何解决这个问题?

0 投票
1 回答
109 浏览

idl - 找不到转换地图投影的 .pro 文件?

我正在寻找使用 IDL 和 ENVI 批量处理大量文件的转换地图投影,但我找不到与转换地图投影关联的 .pro 文件。是不是标的不一样?还是我应该使用不同的 .pro 文件?我是使用 ENVI 和 IDL 的新手,因此我们将不胜感激。