爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5135|回复: 7

[分享资料] 【已解决】GRADS画图求助

[复制链接]

新浪微博达人勋

发表于 2012-4-5 14:46:35 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 hymn514 于 2012-5-3 22:11 编辑

我想画成如图所示的图像(没有南海的图也行),但是GRADS学得不好,不知道应该怎么画,初次编了个GS文件也不知道错在哪里,各位大神能帮我看下吗?谢谢各位了。
GS文件是想计算92天的平均温度,然后画出中国区域内的温度情况。
以下是CTL文件:
dset e:\program\result\05spring.grd
undef -9999.0
title 2005 surface air temperture
xdef 64 linear 72.00  1.000
ydef 36 linear 18.00  1.000
zdef 1 levels 1000
tdef 92 linear 01mar2005 1dy
vars 1
tem 0 99 2005 spring surface air temperture
endvars
GS文件:'opene:\program\result\05spring.ctl'
'enable printe:\program\result\05spring.gmf'
'set lon 72 136''set lat 18 54''set lev 1000'
'set mpdset mres''set map 1 1 1'
'set grid on''define P=ave(tem, t=1, t=92)'
'set gxout shaded'
'set cint 2''run cbarn.gs'
'set grads off'
'd P'
'draw title 2005 spring surfaceair temperture'
'print'
pull dummy
'c'
'reint'      
图片1.jpg

运行时的报错情况:
图片1_副本.png

附件里是我的GRD文件: 05spring.grd (851 KB, 下载次数: 13)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-5 17:34:25 | 显示全部楼层
我自己顶一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-4-5 17:50:33 | 显示全部楼层
你先用命令行打开ctl文件,d一下变量看看  不要先用gs文件,先确保你的数据是没有问题的再写脚本
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-5 19:38:10 | 显示全部楼层
你的gs原来存的时候就这种格式么?为什么不同语句在同一行却没有分号隔开?有的地方还缺空格了。。先确保gs里面的格式都写对了吧。。然后开了ctl后 可以先d一下变量,可以出图意味着ctl和数据都没错,然后再尝试用gs..
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-6 00:24:58 | 显示全部楼层
楼上说得对。报错中提示你的grd文件有问题,先用清风的方法试试。而且在define P 之前应该固定一下时间维数,例如 set t 1.
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-6 09:39:37 | 显示全部楼层
grad编写gs文件时注意语句的顺序,'set','d','draw','print',也就是先设定环境,再d变量,在出来的图的基础上再绘制,输出。比如你这里的run cbarn应该放在'd P'的后面。运行出错的问题楼上的几位已经给出正解。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-6 12:39:24 | 显示全部楼层

谢谢了,刚学会没多久……
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-9-5 22:45:19 | 显示全部楼层
你好几处书写错误,比如reinit你写成了reint
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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