- 积分
- 2844
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-4
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
grads的神级坐标大家要多学习清风大侠的神帖http://bbs.06climate.com/forum.php?mod=viewthread&tid=10110
我这里只是随便弄个简单的供大家参考参考
比如有2组数:( -446.8047 -289.0048 -21.10474 360.4953 -71.70477 -1.304749 -21.80475 75.59528 26.19525 -144.2048 157.5953 296.4953 -177.0048 -63.80475 -267.9048 -19.00476 318.5953 -197.2048 415.5953 20.49524 49.79523)
(77.44 78.74 80.35 82.09 83.51 84.86 86.07 87.52 88.64 89.84 99.08 106.48 107.07 117.51 120.52 123.18
126.05 128.71 131.25 133.65 136.20)
这两组数据用同一个坐标肯定看起来不舒服,因此就想第一组数用左边的坐标,第二组用右边的坐标。把这两个数放入同一个grd,写成ctl
dset D:\test\popul_preci.grd
undef -9999.0
xdef 1 linear 1 1
ydef 1 linear 1 1
zdef 1 linear 1 1
tdef 21 linear 01JAN1990 1yr
vars 2
m 0 99 liiang
n 0 99 popolation
endvars
gs程序如下:
'reinit'
'open D:\test\zxt.ctl'
'set x 1'
'set y 1'
'set t 1 21'
'set grads off'
'set grid off'
'enable print D:\test\popul_preci1.gmf'
'set gxout line'
'set cthick 10'
'set cstyle 1'
'set vrange -500 500'
'set ylint 100'
'set ccolor 15'
'set cmark 4'
'd m'
'set ylpos 0.0 r'
'set vrange 70 140'
'set ylint 10'
'set cmark 3'
'd n'
'print'
'disable print'
'reinit'
;
注意红色部分!'set ylpos 0.0 r' 0.0表示离开坐标轴的尺寸,0.0表示不离开,这样看起来好一点,r表示在右边坐标轴标值。'set vrange 70 140'我试了一下可以,但set yaxis命令就不行了。图中黄色的线就是看右边坐标了。x轴上方改变就设置'set xlpos 0.0 u'
|
|