爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6560|回复: 6

[图形美化] grads我用robinson投影两个gs文件一个显示坐标轴另一个没有显示

[复制链接]
发表于 2018-3-5 19:42:33 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
grads我用robinson投影两个gs文件一个显示坐标轴另一个没有显示,好郁闷啊,基本代码都一样的
能画出坐标轴的:
'reinit'
'sdfopen D:\data\albedo.nc'
'sdfopen D:\data\sradn.nc'

'enable print C:/Users/dell/Desktop/surface_total_radiation_world.gmf'
'set grads off'
'set grid on 6 15'
'set mproj robinson'
'set frame on'
'set map 15 1 0.1'
'set ccolor 1'
'set cthick 5'
'set cterp on'
'set csmooth on'
'define c1=1-ave(al(z=1),t=1,t=360)'
'define c2=ave(ssr.2,t=1,t=360)'
'd smth9(c2/c1/86400.0)'


'print'
'disable print'
*'printim  C:/Users/dell/Desktop/snr.png white'
;



不能画出来的是:
'reinit'
'sdfopen C:\Users\dell\Desktop\albedo.mon.mean.nc'
'sdfopen C:\Users\dell\Desktop\nswrs.sfc.mon.mean.nc'

'enable print C:/Users/dell/Desktop/ncep_surface_total_radiation_world.gmf'
'set grads off'
'set grid on 6 15'
'set mproj robinson'
'set frame on'
'set map 15 1 0.1'
'set ccolor 1'
'set cthick 5'
'set cterp on'
'set csmooth on'
'define c1=1-(ave(albedo(z=1),t=1561,t=1920))/100.0'

'set dfile 2'
'define c2=-ave(nswrs,t=397,t=756)'
'd smth9(c2/c1)'

**********************


'print'
'disable print'
*'printim  C:/Users/dell/Desktop/snr.png white'
;

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-3-5 19:43:37 | 显示全部楼层
一个是用ec画的,另一个是用ncep资料画的,这个代码简直一模一样啊,为什么grads偏偏挑食。。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-3-5 19:44:49 | 显示全部楼层
有没有大神教一下的
密码修改失败请联系微信:mofangbao
发表于 2018-3-5 19:46:50 | 显示全部楼层
建议你修改一部分试试看
'set dfile 2'
'define c2=-ave(nswrs,t=397,t=756)'
'd smth9(c2/c1)'
改成
'define c2=-ave(nswrs.2,t=397,t=756)'
'd smth9(c2/c1)'
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-3-5 20:37:14 | 显示全部楼层
river 发表于 2018-3-5 19:46
建议你修改一部分试试看
'set dfile 2'
'define c2=-ave(nswrs,t=397,t=756)'

这个应该是不行的欸,我之前为了设c2这个参量找了好久才找到dfile这个命令,如果改成define c2=xxx.2grads会报错
密码修改失败请联系微信:mofangbao
发表于 2018-3-5 22:29:40 | 显示全部楼层

回帖奖励 +3 金钱

南方的高层云 发表于 2018-3-5 20:37
这个应该是不行的欸,我之前为了设c2这个参量找了好久才找到dfile这个命令,如果改成define c2=xxx.2grad ...

那就这样的,把下面这些设置放到set dfile 2后面,d smth9(c2/c1) 之前
'set grads off'
'set grid on 6 15'
'set mproj robinson'
'set frame on'
'set map 15 1 0.1'
'set ccolor 1'
'set cthick 5'
'set cterp on'
'set csmooth on'
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2018-3-12 13:08:08 | 显示全部楼层
river 发表于 2018-3-5 22:29
那就这样的,把下面这些设置放到set dfile 2后面,d smth9(c2/c1) 之前
'set grads off'
'set grid on  ...

我试了你的方法还是不行,后来我加了一句‘set lat xx  xx’。‘set lon xx xx’竟然就行了哈哈,我也不知道是为什么,还是感谢你回答啦
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表