爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6799|回复: 7

如何使用grads的gs脚本获取ctl中的tdef并将其赋给其他变量

[复制链接]
发表于 2014-4-29 17:48:12 | 显示全部楼层 |阅读模式
GrADS
系统平台: win7
问题截图: -
问题概况: 我的需求是在gs中获取ctl中的tdef中的时间,并将其赋给变量后draw到title中。
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
请问一下大家,目前我的示例test.ctl中只包含一个时次,
那能不能在grads的gs脚本中,

将test.ctl中的tdef中类似于00Z26apr2014的字段提取出来,赋给某一个变量string

然后能直接draw title string,将string显示到图片中。



注:
q ctlinfo可以将所有的info显示出来,但貌似无法将其赋给其他变量。求救大家。
密码修改失败请联系微信:mofangbao
发表于 2014-4-29 20:23:13 | 显示全部楼层
先去研究一下subwrd和substr两个函数就会了
密码修改失败请联系微信:mofangbao
发表于 2014-4-29 21:55:29 | 显示全部楼层
'q dims'
time=sublin(result,5)
time=subwrd(time,6)
'draw title 'time' 500hPa'
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-30 10:43:08 | 显示全部楼层
river 发表于 2014-4-29 20:23
先去研究一下subwrd和substr两个函数就会了

好的,谢谢river。谢谢
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-30 10:43:51 | 显示全部楼层
aiai1992 发表于 2014-4-29 21:55
'q dims'
time=sublin(result,5)
time=subwrd(time,6)

嗯嗯,result这个预设的东西感觉还是不太会用,我先试试
密码修改失败请联系微信:mofangbao
发表于 2014-4-30 18:38:40 | 显示全部楼层
想飞的猫 发表于 2014-4-30 10:43
嗯嗯,result这个预设的东西感觉还是不太会用,我先试试

我也是刚学,你可以直接在grads里面敲入命令,你也许就知道每一步都是什么意思了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-5-8 14:26:05 | 显示全部楼层
aiai1992 发表于 2014-4-30 18:38
我也是刚学,你可以直接在grads里面敲入命令,你也许就知道每一步都是什么意思了

好的,谢谢
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-5-8 14:27:04 | 显示全部楼层
aiai1992 发表于 2014-4-30 18:38
我也是刚学,你可以直接在grads里面敲入命令,你也许就知道每一步都是什么意思了

好的,谢谢
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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