修改绘图的大小和位置
24150 为本文评分:
5.0
修改绘图的大小和位置
匿名 2013年4月25日 星期四
在 IDL 8(又名 New Graphics)中,您可以交互式地移动和调整窗口中的绘图大小。例如,创建一个红色的测试绘图:
IDL> p = plot([0,1], 'r')
通过单击绘图框架内部来选择绘图。要移动绘图,请单击框架并拖动它。要调整绘图大小,请单击并拖动框架角部或中间的操纵柄。一旦您移动和/或调整了绘图的大小,您就可以通过编程方式从 POSITION 属性检索其新位置和大小。例如,我移动并调整了我的绘图,得到:
IDL> print, p.position
0.12656254 0.47788962 0.54761025 0.88085938
请注意,这些值是归一化坐标(x 和 y 在一个单位区间内变化);前两个值给出了绘图框架左下角的 (x,y) 坐标,而后两个值给出了绘图框架右上角的坐标。在 IDL 8.2.2 中,我们修改了 POSITION 属性,以便您也可以通过编程方式设置绘图的大小和位置;例如:
IDL> p.position = [0.50, 0.45, 0.90, 0.90]
