install
TIPS 対話型シェル perld を使うだけでもPDLを使うご利益大。 PDLモジュールの関数のヘルプをhelp rfitsとかすることでだせるのもよい。
例題
理想光学系のPSF
DS9とのリンクの例題
もろもろ
gaussian filterの例題。特定の条件を満たすpixelの 処理の練習。help whereで有益な情報が得られる
特定の条件を満たすpixelのみ処理する方法、読み込んだfitsをヘッダー情報を保存しながら処理を進めていく方法の例題
不要なメモリを開放するには undef。 undef $array;
特定の条件をもつpixelの値を変更する方法に関しては、 help where で有益な情報が得られる。
# 0.1より大きな値を持つpixelを0でマスクする。
# 0.1より大きな値を持つpixelのindexを作成し、
$index=$image->where($image>0.1);
# それらのindexが指し示すpixel達の値を0にする。
$index.=0;
help ImageND でconvolutionの方法が。とくにオプションの与え方に注意
use PDL::ImageND;
$output= convolveND($input,$g,{bound=>'periodic'});
SLA lib(有名な位置天文ライブラリ) Astro::SLAのインストールと使い方
PDLをperl 5.6にインストールしようとした下時の顛末。結論は、5.8で使うべし
Last modified: Sat Nov 10 19:48:19 JST 2007