我有使用
的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))
似乎也不起作用......
那么,我该如何自定义颜色图?
答案 0 :(得分:1)
“直截了当”
unset ztics
set ztics add ("Pi" trafo(pi))
似乎也不起作用......“
这是因为颜色条上的抽搐由cbtics
控制,而不是ztics
。
尝试:
unset cbtics
set cbtics add ("Pi" trafo(pi))
它应该可以正常工作。
请注意,如果您在三维空间中查看此绘图,则set ztics add (...)
应显示在z轴上。但是,如果您已完成set view map
或set pm3d map
或类似的事情,那么它将不会显示,因为它会消除z轴。