爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6614|回复: 12

[分享资料] 关于fwrite命令

[复制链接]

新浪微博达人勋

发表于 2012-4-9 22:56:36 | 显示全部楼层 |阅读模式

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

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

x
Fwrite命令疑问为了从某日某时我国的卫星观测数据(.AWX文件,文件全名为“FY2D_AMV_IR1_OTG_20120317_0300.AWX”)中提取风的三维矢量信息和温度信息:
(1)用Grads对AWX配置好相关的ctl文件,文件命名为“sat1.ctl”,内容如下
附ctl文档:
dset d:/qx/FY2D_AMV_IR1_OTG_20120317_0300.AWX
title 20120317 fy2d_wind
undef 0.10000E+16
xdef 1201 linear  45 0.1
ydef 1201 linear -60 0.1
zdef 1 levels 250
tdef 1 linear 03z17MAR2012 6hr
vars 1
u    1   99 Eastward wind [m\s]
endvars
该ctl文档可以正常运行

(2)在脚本gs中用fwrite命令转化为grd格式,gs文件命名为“wf1.gs”
附gs文档--以提取u分量为例:
'reinit'
****************** u ***********************
'open d:\qx\sat1.ctl'
'set gxout fwrite'
'set fwrite d:\qx\wind_u.grd'
tt=1
while(tt>=1)
'set t 'tt''
zz=1
while(zz>=1)
'set z 'zz''
'set x 1 50'
'set y 1 50'
'd u'
zz=zz-1
endwhile
tt=tt-1
endwhile
'disable fwrite'
'reinit'
*******************************************

此时能正常运行,生成grd格式的文件
但将'set x 1 50'
'set y 1 50'
改为
'set x 1 500'
'set y 1 500'
就又提示错误了,什么原因呢??谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-9 23:22:22 | 显示全部楼层
本帖最后由 兰溪之水 于 2012-4-9 23:23 编辑

刚刚发错了。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-9 23:25:51 | 显示全部楼层
具体错误贴出来。。。。。。。。。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-10 09:00:30 | 显示全部楼层
错误的提示截图如下,thank you!!!!!!!!
截图00.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-10 10:01:51 | 显示全部楼层
'reinit'
****************** u ***********************
'open d:\qx\sat1.ctl'
'set gxout fwrite'
'set fwrite d:\qx\wind_u.grd'
'set t 1'
'set z 1'
'set x 1 50'
'set y 1 50'
'd u'
'disable fwrite'
'reinit'
*******************************************

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

新浪微博达人勋

 楼主| 发表于 2012-4-10 10:32:39 | 显示全部楼层
按照你的建议进行了修改 还是有错误(和贴图提示的错误一样)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-10 10:35:05 | 显示全部楼层

图显示你读数据进来就错了,检查一下你的ctl是不是能用的,画图试试~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-4-10 10:42:21 | 显示全部楼层
本帖最后由 hanyunxiang 于 2012-4-10 10:43 编辑

嗯 我运行了一下 提示如下图示 不能正常 “d u”      难道我的ctl文件有问题 但是它能正常打开啊
未命名.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 19710
发表于 2012-4-10 13:57:04 | 显示全部楼层
hanyunxiang 发表于 2012-4-10 10:42
嗯 我运行了一下 提示如下图示 不能正常 “d u”      难道我的ctl文件有问题 但是它能正常打开啊

数据或ctl有问题,自个检查~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-4-11 10:26:28 | 显示全部楼层
2.0版本fwrite好像是有问题的,我写wrfout数据都用1.8,2.0写出来的总是好几个字节~也不晓得是怎么回事~
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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