- 积分
- 220
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-11-20
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
题目有点拗口复杂,我来详细解释一下。
是这样,我要在一张填色图的有限范围内叠加风场。本来只要'set x 1 97' 'set y 29 55',很容易的事情
但是,因为我画填色图时,有用到'set parea',并且填色图的范围要大于风场的范围,
以至于重新set x ,set y 之后,风场并非叠加在填色图上相对应的区域,而是也在‘set parea’的范围内,重新画了一个风场
我把图,和gs的内容贴出来. 从图片的坐标中就可以看到,画风场出错。请大家帮忙看一下,要怎么解决。谢谢大家。
gs:'set parea 0.5 4.4 2.36 4.7'
'set map 15 1 6'
'set xlopts 1 7 0.13'
'set ylopts 1 7 0.13'
'set x 1 144'
'set y 13 61'
'set xlint 60'
'set ylint 20'
'set grads off'
'set grid off'
'set gxout shaded'
'set clevs -0.6 -0.5 -0.4 -0.3 -0.2 0 0.2 0.3 0.4 0.5 0.6'
'd r.5'
'define u1=maskout(r.7,abs(r.7)-0.12)'
'define v1=maskout(r.9,abs(r.9)-0.12)'
'set x 17 73'
'set y 29 45'
'set ccolor 1'
'set cthick 6'
'drawvect skip(u1,3) skip(v1,3) br 0.3 1 1 6 6 0.13 0 '
[img]file:///C:\Users\ywliu\AppData\Roaming\Tencent\Users\691743001\QQ\WinTemp\RichOle\@@XL60))O[N)5GC$_L~3__H.png[/img]
|
|