爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 23862|回复: 27

[程序设计] 如何做区域平均

[复制链接]
发表于 2012-10-25 10:05:25 | 显示全部楼层 |阅读模式

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

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

x
想用matlab画下ncep再分析资料中的地表温度的全球平均的时间序列,可是matlab画出来的和grads画出来的结果数值上相差很多,grads是加了纬向权重平均的,matlab则没有,所以想请教大家,matlab怎么画grads那个的全球平均?
密码修改失败请联系微信:mofangbao
发表于 2016-12-14 17:36:03 | 显示全部楼层
我需要做Nino3 海区的海温平均,我用了for 循环,可是发现出来的结果很不让人满意
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2013-5-15 16:15:50 | 显示全部楼层

高斯格点的该怎么办?和纬向的cos还不一样
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

发表于 2012-10-25 12:12:50 | 显示全部楼层
没做过,matlab用两次mean不能求平均么?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2012-10-25 16:23:01 | 显示全部楼层
Aires 发表于 2012-10-25 12:12
没做过,matlab用两次mean不能求平均么?

但是求的平均 是没有加权的,因为纬度的关系
密码修改失败请联系微信:mofangbao
发表于 2012-10-25 16:36:14 | 显示全部楼层
密码修改失败请联系微信:mofangbao
发表于 2012-10-27 10:23:52 | 显示全部楼层
加纬向权重变量乘以 sqrt(cosd(latitude(ix))) 就可以吧,这里ix为纬向网格点,纬度的单位为度数
密码修改失败请联系微信:mofangbao
发表于 2013-5-15 16:24:20 | 显示全部楼层
马克 拿金钱。后面也会用到这些   先标记啦
密码修改失败请联系微信:mofangbao
发表于 2014-1-10 18:25:45 | 显示全部楼层
wlzhongouc 发表于 2012-10-27 10:23
加纬向权重变量乘以 sqrt(cosd(latitude(ix))) 就可以吧,这里ix为纬向网格点,纬度的单位为度数

请问,是对每个网格点乘以sqrt(cos(本网格点的纬度值))吗?
为什么是这样做面积,而不是以cos(本网格点的纬度值)做面积权重呢?
求推荐相关参考文献。。。
密码修改失败请联系微信:mofangbao
发表于 2014-3-24 21:06:11 | 显示全部楼层
m一记,遇到一样的问题啦
密码修改失败请联系微信:mofangbao
发表于 2014-3-25 10:28:23 | 显示全部楼层
我要积分,我要积分,
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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