编写: 编辑一个以file.pro为扩展名的文件,以pro file为第一行,以end结尾。
编译: .r file
运行: file
安装idl7.0
cd /usr/lcoal
mkdir itt
tar xzvf *.tar.gz
./install
如果运行图形界面有问题,可以安装库:
apt-get update
apt-get install libstdc++5
apt-get install libaio-dev
一般把工作区设为/tmp
安装idl8.1 参考网页
cd /afs/pdc.kth.se/misc/tmp/projects/prj.2007-08.brandenb.1/itt
wget http://norlx51.albanova.se/~brandenb/downloads/idl81linux.x86.tar.gz
tar xopf idl81linux.x86.tar.gz
./install.sh
idl8.2
cd /usr/local/itt
sudo wget http://norlx51.albanova.se/~brandenb/downloads/idl82linux.x86_64.tar.gz
sudo wget http://norosx52.albanova.se/~brandenb/downloads/idl82linux.x86_64.tar.gz
sudo tar xopf idl82linux.x86_64.tar.gz
sudo ./install.sh
note: new make itt should be assigned to all access permission, chmod 777 itt
license: edit a lic.lic with content as following
############ license file comments, do
not delete ###############
# License Number(s):98172-33
SERVER
USE_SERVER
DAEMON idl_lmgrd
INCREMENT idl idl_lmgrd 8.100 1-jan-0000 12 C95E5ED6BF0955EC \
INCREMENT idl_bridge_assist idl_lmgrd 8.100 1-jan-0000 2 \
INCREMENT idl_video_write idl_lmgrd 8.100 1-jan-0000 2 \
INCREMENT idl_wavelet idl_lmgrd 8.100 1-jan-0000 2 0872407BC8C0688D \
FEATURESET idl_lmgrd ACC6928F628DEDF5
##################### end of license file #######################
这个license在Windows和linux系统下通用,并且IDL8.0/8.1/8.2通用,
更改计算机的mac地址,改成与license中的蓝色字段(842b2b04436a)相同。
更改license中的红色字段(halo),使之与你的计算机名相同。 link
使用idl
避免窗口图像被抹(在window,0,xs=400,ys=600之前): device,retain=2
读文件
手动: file= dialog_pickfile(/read,filter='*.fit')
自动: type='/home/*.fit'
file=findfile(type)
num=n_elements(file)
hr_mag_d4_linux.pro
对齐两个FITS文件 (手动)
hr_mag_fits_linux.pro
对齐两个FITS文件 (手动)
hr_mag_fits2_linux.pro
对齐多个FITS文件(V)
hr_mag_fits1.pro
显示多个FITS文件
使loadct有效, 显示不能超过16位.