爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4996|回复: 9

找了一下午没找到,决定发帖问:grads中时间循环的问题

[复制链接]

新浪微博达人勋

发表于 2016-2-17 16:51:42 | 显示全部楼层 |阅读模式

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

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

x
各位大侠,请求帮助。本人想通过query命令,来得到时间信息,然后用时间信息来命名文件名。
我的gs附上,请大侠们指点迷津。
'reinit'
'sdfopen f:\fnl\nc\uwnd.1973.nc'
'sdfopen f:\fnl\nc\vwnd.1973.nc'
'sdfopen f:\fnl\nc\hgt.1973.nc'
'sdfopen f:\fnl\nc\air.1973.nc'
'set grads off'
'set grid off'
'set mpdset hires cnworld'
'set lon 90 150'
'set lat 10 50'
*
*
'c'
d1=1973
b1=775
while(b1<=843)
'set lev 850'
'set t 'b1''
result= 'query  time'
tt1=sublin(result,1)
t1=subwrd(tt1,3)
say 'time=' tt1
'define w=sqrt(uwnd.1*uwnd.1+vwnd.2*vwnd.2)'
'set gxout shaded'
'set cterp on'
'set csmooth on'
'set cint 4'
'set cmin 12'
'd w'
'run cbarn.gs'
*
'draw title ' t1 ' 850w&h'
'enable print f:\fnl\nc\gmf\'t1'850str-hgt.gmf'
'print'
'disable print'


tt1的结果就不对,直接显示是tt1=querytime
把引号去掉也不行,请教呀

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-17 16:57:14 | 显示全部楼层
result= 'query  time'这句
直接写'q time'试试
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2016-2-17 20:27:17 | 显示全部楼层
楼上正解,q了之后结果就已经在result里面,不需要自己赋值,其实还是楼主没有仔细看官方手册的脚本那一章节
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:51:00 | 显示全部楼层
致敬楼上两位大侠!一语中的!非常感谢!直接按照大侠的指点修改了一下,图就出来啦!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:52:03 | 显示全部楼层
'reinit'
'sdfopen f:\fnl\nc\uwnd.1973.nc'
'sdfopen f:\fnl\nc\vwnd.1973.nc'
'sdfopen f:\fnl\nc\hgt.1973.nc'
'sdfopen f:\fnl\nc\air.1973.nc'
'set grads off'
'set grid off'
'set mpdset hires cnworld'
'set lon 90 150'
'set lat 10 50'
*
*
'c'
d1=1973
b1=775
while(b1<=843)
'set lev 850'
'set t 'b1''
'query  time'
tt1=sublin(result,1)
t1=subwrd(tt1,3)
say 'time=' tt1
'define w=sqrt(uwnd.1*uwnd.1+vwnd.2*vwnd.2)'
'set gxout shaded'
'set cterp on'
'set csmooth on'
'set cint 4'
'set cmin 12'
'd w'
'run cbarn.gs'
*
'draw title ' t1 ' 850w&h'
'enable print f:\fnl\nc\gmf\'t1'850str-hgt.gmf'
'print'
'disable print'

密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:52:49 | 显示全部楼层
这是正确的,现将他发在这里,说不定会有人用到呢。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:54:29 | 显示全部楼层
在这里同时提个建议:就是希望发帖的人有始有终,有问题,问题解决了,也希望能把解决问题的方法或方案或细节,最后放在帖子里,方便后来人查看学习。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-17 21:55:05 | 显示全部楼层
不用多说了,连清风大神都来了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:57:58 | 显示全部楼层
lqouc 发表于 2016-2-17 16:57
result= 'query  time'这句
直接写'q time'试试

大侠一语中的,问题解决啦,非常感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-17 21:58:56 | 显示全部楼层
mofangbao 发表于 2016-2-17 20:27
楼上正解,q了之后结果就已经在result里面,不需要自己赋值,其实还是楼主没有仔细看官方手册的脚本那一章 ...

感谢大侠赐教,送朵花,略表心意!
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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