アットウィキロゴ

グラフ描画

プロットの設定

グラフを描画する前に,プロットする画面の設定を行う。以下はその一例。
;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
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。