プロットの設定
グラフを描画する前に,プロットする画面の設定を行う。以下はその一例。
;initial setting of plotting-----
xsz=800 & ysz=700
set_[[plot]],'x'
window,1, xsize=xsz,ysize=ysz
device,retain=1,decomposed=0
loadct,39
!p.multi=[0,1,4] & !p.charsize=1.2
!p.color=0 & !p.background=255
;--------------------------------
各コマンドの詳細は以下に示す。
出力デバイスの設定
set_plot, '(デバイス名)'
デバイス名に関しては,windowに描画したい場合は'x',ポストスクリプトで出力したいなら 'ps' とする。
描画ウィンドウの設定
window, n, xsize=800, ysize=700
nは適当な数字を入れる。例えば二つのグラフを別のウィンドウに描画したいときは,nをそれぞれ1, 2などして区別する。xsize/ysize はウィンドウの縦横サイズの設定。
device
device, retain=1, decomposed=0
呪文の一種。詳細は今度か誰かお願い。
カラーテーブルの設定
loadct,n
n=0ならグレースケール.IDLには0-40まで用意されている.カラーテーブルの内訳は
ここを参照。n=39が安定。
マルチプロットの設定
!p.multi=[0,1,2]
上の例では1つのウィンドウに2枚のグラフを描くように設定している.
文字サイズの設定
!p.charsize=1.2
背景色の設定
!p.background=n
背景色を設定.n=255で白。
文字色の設定
!p.color=n
文字色を設定.n=0で黒。
最終更新:2011年11月26日 03:17