在idl中操纵轴的综合指南

时间:2011-06-29 09:41:32

标签: idl-programming-language

我正在尝试使用

在同一个窗口中创建4个图
    !p.multi=[0,2,2]
    !p.position=[0.11,0.5,0.5,0.9] ...some code
    !p.position=[0.5,0.5,0.9,0.9] ...some code
    !p.position=[0.11,0.1,0.5,0.5] ...some code
    !p.position=[0.5,0.1,0.9,0.5] ...some code

情节的位置是完美的(见图here),但

a / I我想删除前2个图中x轴上的刻度,并将其放在顶部图的顶部而不是底部。

b /我想在右边的2个图的右边而不是左边的y轴上。

我过去曾设法做过这种情节,但是在玩了[xy]样式和轴命令后几个小时。问题的一部分是我无法在互联网上找到一个全面的指南,这将简单地分解每种风格,以便

  

xstyle = 1;定义

     

xstyle = 2;定义

......你得到了它的主旨。

有人能够向我推荐一个关于如何在idl中操纵轴的好指南,这样我每次必须绘制时都不必猜测样式。如果没有,有人能够在堆栈溢出时非常简单地分解样式和轴选项/命令吗?我怀疑我是唯一一次又一次绊倒这个问题的人......?

非常感谢!

1 个答案:

答案 0 :(得分:2)

如果要在“相对侧”绘制轴,则需要抑制轴(即[XY] AXIS = 4),然后使用AXIS命令将轴自己置于正确的位置。

在线帮助包含XSTYLE值和AXIS选项的定义。