爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4641|回复: 5

[脚本编辑] nc转grd的四维数组用两个while还是有问题

[复制链接]

新浪微博达人勋

发表于 2014-6-19 15:03:43 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 末端 于 2014-6-19 15:10 编辑

'reinit'

year=1947
while(year<1948)
'set gxout fwrite'
'set fwrite h:\data\soda\t\T_mon_'%year%'.grd'
'sdfopen h:\data\soda\SODASST'%year%'.nc'
'set x 1 720'
'set y 1 330'
i=1
while(i<13)
'set t 'i''
j=1
while(j<41)
'set z 'j''
'd temp'
j=j+1
endwhile
i=i+1
endwhile


'disable fwrite'
'close 1'
say year
year=year+1
endwhile

'reinit'
ctl文件:
dset h:\data\soda\t\T_mon_1947.grd
undef -9.99e+08
title SODA monthly S
xdef 720 linear -179.75 0.5
ydef 330 linear -75.25 0.5
zdef  40 levels 5374 5124 4874 4624 4374 4124 3874 3624 3374         3124 2874 2624 2375 2125 1875 1625 1378 1139 918 729 579 465 381 317 268 229 197 171 148 129 112 96 82 70 57 46 35 25 15 5
tdef  12 linear 00z15JAN1947 1mo
vars 1
temp 40 99 t,z,y,x unit:degC
endvars

无法画出第一层以外的数据

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

新浪微博达人勋

 楼主| 发表于 2014-6-19 15:05:05 | 显示全部楼层
补充问题,如果单选择任意的某一层数据写的话,是可以成功画出图来
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-19 15:48:31 | 显示全部楼层
楼主 你这个是不是画出来的图都和第一张一样??
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-19 17:18:41 | 显示全部楼层
藍鶄 发表于 2014-6-19 15:48
楼主 你这个是不是画出来的图都和第一张一样??

不是和第一站一样,而是除了第一张之外,其他层都没有数据
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-6-19 17:32:20 | 显示全部楼层
末端 发表于 2014-6-19 17:18
不是和第一站一样,而是除了第一张之外,其他层都没有数据

楼主 你在
dset h:\data\soda\t\T_mon_1947.grd
undef -9.99e+08
着两行之间加一句options template
应该就能解决了 解决了的话告诉我下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-6-19 17:50:15 | 显示全部楼层
藍鶄 发表于 2014-6-19 17:32
楼主 你在
dset h:\data\soda\t\T_mon_1947.grd
undef -9.99e+08

终于解决了,可能是电脑的问题,我把电脑重启了以后这个问题就没有了。用options template应该是不行的,我这里只写了一个文件,不是批量的文件。
哎,鬼电脑这奇葩
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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