爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 27179|回复: 20

[程序设计] 平均、方差与相关,积分权重导致的计算陷阱:I.空间平均

[复制链接]

新浪微博达人勋

发表于 2016-2-17 21:37:22 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 斥鷃 于 2016-2-18 10:29 编辑

上一次发帖都已经过去一年了,最近人这个懒啊~另外已向@风情犹在夸下海口,于是趁着月黑风高,我又偷偷摸出了键盘,开始敲新帖啦,这次这帖含金量很高哦,乃是本人经九九八十一难,七七四十九炼,五五二十五夜……哎呀,谁丢的鸡蛋!好了,不背乘法表了,开始正文。
正题:
话说大气科学中常用计算存在几个陷阱,常用计算包括哪些?例如求平均,求差分,求积分以及由这些运算衍生出的运算,比方说求相关系数、相对复杂的EOF。其实这里的陷阱主要指的是权重问题,后续再作进一步阐述,这里先给出这两个常见的(PS:所有以上陷阱问题只针对于用FortranMATLAB等软件底层编程,如用NCLGRADS等内置求差分及平均函数的软件,内置函数则已经很大程度上考虑下述问题):
1.      水平空间平均——带面积权重的平均,应用:平均温度、NINO指数、EOF等
2.      垂直积分——带质量权重的积分,应用:整层XXX,上层热含量,可降水量等
这里提供一个自编的计算空间相关的函数,大家懒得看内容的可以研究一下程序,相信也可以知道很多东西。
  1. >> help scorr
  2. 计算两序列空间相关的函数,函数形式
  3.       r=scorr(var1,var2,lat(option))
  4. var1,var2为两个维数相同的变量,按纬度X经度的方式排列,
  5. lat为纬度序列,与var1的纬度维相同长度的向量,可选,不填时计算按格点的空间相关
复制代码
scorr.m (831 Bytes, 下载次数: 57)

评分

参与人数 3金钱 +54 贡献 +10 体力 +400 收起 理由
杜超杰 + 20 + 1 赞一个!
又是那隻貓 + 14 + 4 + 200
兰溪之水 + 20 + 5 + 200 给足体力给师弟,继续干!

查看全部评分

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

新浪微博达人勋

发表于 2016-2-17 21:55:07 | 显示全部楼层
不错,mark一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-17 21:56:46 | 显示全部楼层
这绝对是大神啊,支持一个!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-2-18 10:30:39 | 显示全部楼层
river 发表于 2016-2-17 21:56
这绝对是大神啊,支持一个!

伦家会害羞的啦
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-18 14:04:45 | 显示全部楼层
太厉害了   
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-18 22:54:20 | 显示全部楼层
这是处理数据中的一个关键问题。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-22 16:35:47 | 显示全部楼层
嗯 插值的时候同样有这个问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-23 10:34:40 | 显示全部楼层
专家级别,精英人才
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-24 09:51:19 | 显示全部楼层
求平均、插值都存在这个问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-2-26 09:52:39 | 显示全部楼层
  太給力了~~~感謝分享
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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