1

私はまだ gnuplot を使い始めたばかりですが、最近よく遊んでいます。角度 (度)、遅延時間、深さのデータ セットがあり、深さに応じてインパルスの色を使用して極座標で表示するのに適しています。通常のx、y座標を使用すると問題なく動作しますが、極座標を使用すると色がおかしくなります...

私のデータがtest.txtだとしましょう:

15 0.2 60
30 0.1 50
35 0.4 10
60 0.2 70
90 0.3 12
120 0.2 5

私が行った場合:

set palette defined ( 0 "red", 1 "yellow", 2 "cyan", 3 "blue", 4 "magenta")
set cbrange [0:80]
set xrange [0:180]
plot "test.txt" u 1:2:3 with impulses lw 2 lc palette

大丈夫だよー!

しかし、同じパレットを使用している場合:

set polar
set angles degrees
set xrange[0:0.5]
set yrange[-0.5:0.5]
plot "test.txt" u 1:2:3 with impulses lw 2 lc palette

素敵な極座標グラフが表示されますが、インパルスに適した色ではありません...これの何が問題なのですか? 「lc variable」または「lc var z」を使用してインパルスに色を付ける方法を説明する投稿を見たことがありますが、私の極座標データでは機能しませんでした...助けてくれてありがとう。

4

1 に答える 1