请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6205|回复: 4

[脚本编辑] 求助:grds输出多层资料出错,只输出一层

[复制链接]

新浪微博达人勋

发表于 2021-1-3 15:39:48 | 显示全部楼层 |阅读模式

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

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

x
读的多年逐日uwnd数据,想输出全部高度层资料,画剖面图使用,结果只有一层的数据,想画其他高度层时,显示:Request is completely
outside file limits.   
请问该怎么修改,谢谢!
gs文件如下:
'reinit'
'set gxout fwrite'
'set fwrite E:\202006\30d\uwnd17lev_30d_ave_60a.grd'

yr=1961
while(yr<=2020)
'sdfopen E:\nc\uwnd.'yr'.nc'
say ''yr''
m=1
while(m<=17)
'set z 'm''
'set x 1 144'
'set y 1 73'
'aveuwnd=ave(uwnd,time=16JUN,time=15JUL,1)'
'd aveuwnd'
m=m+1
endwhile
'close 1'
yr=yr+1
endwhile

'disable fwrite'
;


ctl文件:
dset E:\202006\30d\uwnd17lev_30d_ave_60a.grd
undef  -9.99e+33
title correlation
xdef 144 linear 0 2.5
ydef 73 linear  -90 2.5
zdef 17 levels 1000 925 850 700 600 500 400 300 250 200 150 100 70 50 30 20 10
tdef 60 linear Jun1961 1yr
vars 1
uwnd 1 99 GRIDDED DATA
endvars


无标题.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2021-1-3 20:25:07 | 显示全部楼层
第二层是循环了的,但是值好像没写上,不知道该改哪,大侠们帮帮忙,多谢了!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-1-3 21:10:47 | 显示全部楼层
感觉像是ctl写错了,uwnd 1 99 GRIDDED DATA改成uwnd 17 99 GRIDDED DATA。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-1-3 23:18:46 | 显示全部楼层
板凳应该是正解!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-1-4 11:00:08 | 显示全部楼层
谢谢两位,确实是ctl错了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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