爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5818|回复: 13

[分享资料] grads提取资料后求距平的平均不为0

[复制链接]

新浪微博达人勋

发表于 2013-9-20 20:20:00 | 显示全部楼层 |阅读模式

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

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

x
用grads从nc中提取了200hpa逐月高度资料,经过处理得到夏季32年的全球高度资料,现用grads处理为32年距平形式,按理说,处理后,任意格点32年之和应为0 ,可实际却出现了一些不为0 的点,但值很小,这种情况是否跟缺测有关??
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-9-20 22:03:21 | 显示全部楼层
缺测值参与运算会得到缺测值。所以不影响的。你得到的很小值如果不等于默认缺测的话,那可能是运算精度带来的,看你实际了,一般不影响。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2013-9-21 07:21:28 | 显示全部楼层
是否算错了?精度带来的影响会很小很小,你所谓的“值很小”到底有多小?建议重新计算一下看看,或者找一组数据自己测试一下看看!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2013-9-21 07:21:32 | 显示全部楼层
是否算错了?精度带来的影响会很小很小,你所谓的“值很小”到底有多小?建议重新计算一下看看,或者找一组数据自己测试一下看看!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-9-21 08:41:47 | 显示全部楼层

我也觉得应该是精度的问题,,量级差不多在e-5左右
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-9-21 08:42:40 | 显示全部楼层
言深深 发表于 2013-9-21 07:21
是否算错了?精度带来的影响会很小很小,你所谓的“值很小”到底有多小?建议重新计算一下看看,或者找一组 ...

量值差不多在e-5左右,,大部分为0,这样合理么
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-9-21 09:41:34 | 显示全部楼层
是不是原始数据在e-5附近有数据?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-9-21 11:12:15 | 显示全部楼层
mofangbao 发表于 2013-9-21 09:41
是不是原始数据在e-5附近有数据?

刚查看了原始数据,夏季200hpa高度场木有小量级的,,都是正常的量级,但距平资料中就出现小量级的数值
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-9-21 16:24:32 | 显示全部楼层
两个建议:
1、用原始nc直接算,不要提取之后再算
2、如果你提取出来的grd用fortran运算要注意数据的类型,integer或者real
初步怀疑是中间那步提取夏季平均的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2013-9-21 20:34:27 | 显示全部楼层
麻花 发表于 2013-9-21 08:42
量值差不多在e-5左右,,大部分为0,这样合理么

这是由可能的,数据量较大的话,计算如果是单精度,e-8,有1000个就有e-5了,因此你的情况可能是数据的存储造成的。用双精度看看吧
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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