爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3161|回复: 6

有关用grads做平滑后对原始数据的影响

[复制链接]

新浪微博达人勋

发表于 2014-4-3 10:31:22 | 显示全部楼层 |阅读模式

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

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

x
大家好,我是一个grads 的新手,有一个问题想请问下大家。我想用grads做数据五天的平滑,再把数据重写进dat文件。'set t 3 12782'
'd tloop(ave(hgt,t-2,t+2))'我想问的是,我如果这样处理的话,那原来的第1、2、12783、12784这些时间点上的数据还有没有了啊?
由于水平有限,又不知该如何让检验结果的对错,还望大家不吝赐教


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

新浪微博达人勋

发表于 2014-4-3 13:03:32 | 显示全部楼层
每五个数值加起来得到一个平均值,怎么可能还和原来的序列一样长呢。这不是grads的问题,这是关于平滑的问题,建议去看一下现代气候统计
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-3 19:07:05 | 显示全部楼层
river 发表于 2014-4-3 13:03
每五个数值加起来得到一个平均值,怎么可能还和原来的序列一样长呢。这不是grads的问题,这是关于平滑的问 ...

那请问一下如果我想用grads来求数据的五天平滑,然后把数据再重写进原来的dat的话,该怎么写程序呢?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-4-3 19:59:57 | 显示全部楼层
daqidongq 发表于 2014-4-3 19:07
那请问一下如果我想用grads来求数据的五天平滑,然后把数据再重写进原来的dat的话,该怎么写程序呢?

好像不能写进原来的dat吧,得新生成一个
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-3 20:24:08 | 显示全部楼层
river 发表于 2014-4-3 19:59
好像不能写进原来的dat吧,得新生成一个

我重新生成了,可是出现问题了:一直让press enter to continue啊这是我的程序
'reinit'
'set gxout fwrite'
'set fwrite d:\data\hgt1.1979-2013.dat'
'open d:\data\1.ctl'

'set x 1 144'
'set y 1 73'
'set t 1 2'
'd hgt'

'set x 1 144'
'set y 1 73'
'set t 3 12782'
'd tloop(ave(hgt,t-2,t+2))'

'set x 1 144'
'set y 1 73'
'set t 12783 12784'
'd hgt'

'reinit'
求大神指点
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-4-3 21:30:08 | 显示全部楼层
daqidongq 发表于 2014-4-3 20:24
我重新生成了,可是出现问题了:一直让press enter to continue啊这是我的程序
'reinit'
'set g ...

还是先去研究一下基础知识吧。其实我觉得fortran可能会更简单
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-3 22:05:41 | 显示全部楼层
river 发表于 2014-4-3 21:30
还是先去研究一下基础知识吧。其实我觉得fortran可能会更简单

嗯,多谢啦,已经找到问题所在啦{:eb309:}
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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