我刚刚开始在IDL参加我的夏季本科实验室,所以我对这个项目还不熟悉。
我一直在尝试加载FITS文件来分析程序中的数据,但由于某种原因,IDL无法识别“READFITS”的指令。
我的意见是:
image = readfits('test.fits', h, /NOSCALE)
我收到以下错误:
% Attempt to call undefined procedure/function: READFITS
我已经找到了加载FITS文件的替代方法,或者如果我需要安装一个额外的包,但显然该指令应该已经包含IDL。
答案 0 :(得分:2)
READFITS
不属于IDL。它是IDL Astronomy User's Library的一部分。下载并将其添加到IDL的!path
。
答案 1 :(得分:1)
或者在将其下载为@mgalloy建议后,将其保存在当前工作目录中,因为IDL也会在当前目录中搜索它。