前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

2618 グラフ毎の範囲指定
2012/12/7(金)14:46 - 竹の - nolm01.iee.niit.ac.jp - 1370 hit(s)

引用する
現在のパスワード


最近 CVS サーバにつながらないな、と思っていたのですが、今日
やってみたら一段深くなっていて gnuplot/gnuplot みたいになっ
てちょっと驚きました。

最近の CVS 版に、複数のグラフを書く場合に、グラフ毎に範囲を
指定できる仕組みが追加されました。従来は、1/0 (や NaN) を利
用して一部のグラフを切り捨てる、といったやり方をとっていまし
たが、多少それが自然になったという感じでしょうか。

まだ実際に確認はしていませんが、マニュアルには以下のような例
が載っています。

plot [0:1000] 'datafile', [0:200] func1(x), [200:500] func2(x)

これは「全体を 0〜1000 の幅にして」datafile を描き、func1 は
0〜200、func2 は 200〜500 の範囲で描く、ということになります。
最初の範囲指定は、従来通り全体に通用するので、最初の描画要素
に対しても範囲指定をしたい場合は、ダミーをかませる必要がある
ようです:

plot dummy=0, [0:10] f(x), [10:20] g(x), [20:30] h(x)

このような定義式のようなものを plot 行に書くこともできるよう
になったようです。


〔ツリー構成〕

【2618】 グラフ毎の範囲指定 2012/12/7(金)14:46 竹の (916)

前の画面〕 〔クリックポイント〕 〔最新の一覧〕 〔全て読んだことにする〕〔全て読んだことにして終了〕 〔終了

※ 『クリックポイント』とは一覧上から読み始めた地点を指し、ツリー上の記事を巡回しても、その位置に戻ることができます.