READFITS在IDL中未定义

时间:2015-07-09 16:25:27

标签: undefined astronomy idl-programming-language

我刚刚开始在IDL参加我的夏季本科实验室,所以我对这个项目还不熟悉。

我一直在尝试加载FITS文件来分析程序中的数据,但由于某种原因,IDL无法识别“READFITS”的指令。

我的意见是:

image = readfits('test.fits', h, /NOSCALE)

我收到以下错误:

% Attempt to call undefined procedure/function: READFITS

我已经找到了加载FITS文件的替代方法,或者如果我需要安装一个额外的包,但显然该指令应该已经包含IDL。

2 个答案:

答案 0 :(得分:2)

READFITS不属于IDL。它是IDL Astronomy User's Library的一部分。下载并将其添加到IDL的!path

答案 1 :(得分:1)

或者在将其下载为@mgalloy建议后,将其保存在当前工作目录中,因为IDL也会在当前目录中搜索它。