1

私は使用してpm3dプロットを持っています

set pm3d at b

これらのプロットでは、色付きのバーが色から数値へのマッピングを示しています。Z 軸の変換を使用して、関数の値を適切な範囲の Z 値にマップします

trafo(x,y)=...
splot trafo(func(x,y))

明らかに、カラー マップは trafo(func(x,y)) への色のマッピングを表示しますが、色の func(x,y) へのマッピングを表示しない対数プロットと同様に表示したいと思います。対数ですが、軸の目盛りでの対数の引数。知っている

set format cb "%.01t*10^{%T}"

しかし、これはまさに私が望むものではありません。ストレートフォワード

unset ztics
set ztics add ("Pi" trafo(pi))

どちらも機能していないようです...

では、カラー マップをカスタマイズするにはどうすればよいでしょうか。

4

1 に答える 1

1

「真っ直ぐに

unset ztics
set ztics add ("Pi" trafo(pi))

どちらも機能していないようです...」

これは、カラーバーの目盛りがcbticsではなくによって制御されるためzticsです。

試す:

unset cbtics
set cbtics add ("Pi" trafo(pi))

そして、それはうまくいくはずです。

このプロットを 3 次元空間で表示している場合set ztics add (...)、 が z 軸に表示されることに注意してください。set view mapただし、またはそのようなことを行った場合set pm3d map、z軸が取り除かれるため、表示されません。

于 2012-07-02T00:07:50.773 に答える