爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 11821|回复: 20

[源程序] 滑动EOF

[复制链接]

新浪微博达人勋

发表于 2021-11-30 19:45:39 | 显示全部楼层 |阅读模式

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

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

x
很多小伙伴们应该都用过EOF分析,提取主导模态的一种有效方法。
滑动啥啥啥也是常用的统计方法,比如滑动平均,滑动相关,滑动方差。可以拿来看一些信号的年代际变化。
何超师兄有篇CD,讲中国东部降水主导模态的年代际变化,从三极子型变成偶极子型(He et al. 2017 CD)。
其实之前也有很多工作讨论过中国东部降水主导模态的年代际变化,例如Ye et al. (2012 AAS);或者讨论主导模态的年代际变化,比如Kwon et al. (2005 GRL)。但是他们都是对于两个时段,分别做EOF,然后来说主导模态有所不同。
滑动EOF就是滑动着做EOF,能够看得出来啥时候发现了模态的转变。蛮有意思的一种方法,但用的人可能比较少?正好有朋友问我这个的代码怎么写,就重复了师兄文章里的图。代码和文献一并附上。

running_EOF.m

1.48 KB, 下载次数: 100, 下载积分: 金钱 -5

He2017CD. Interannual variability of Eastern China Summer Rainfall the origins o.pdf

47.71 MB, 下载次数: 241, 下载积分: 金钱 -5

评分

参与人数 1金钱 +10 贡献 +5 收起 理由
二爷名声在外 + 10 + 5

查看全部评分

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

新浪微博达人勋

发表于 2024-12-23 20:43:46 | 显示全部楼层
本帖最后由 一大碗年糕 于 2024-12-23 20:52 编辑

最近又要用到滑动EOF的这个方法,研究了一下He et al. 2017 CD的方法,确实是先对纬向做平均后再做EOF,文中实际是对(time,latitude)这个二维数组进行EOF了。滑动的过程中保留每个一维的经向剖面,所有时间连起来就可以体现出第一模态随时间的变化。感觉类似有些类似Hovmoller图(Zhang et al. 2018 JC中给出过类似的图表示中国东部经向降水空间分布型的变化),He的这个方法但是结合了EOF所以能反应主导的模态变化,不知道理解的对不对,如果有问题还请师兄纠正哈哈
另外,如果大家研究的问题里想关注的是更复杂的空间型主导模态随时间的变化(无法先进行经向、纬向平均),那要对三维的(time,lat,lon)的数据进行滑动EOF,可以参考和引用Zhang et al. 2008 GRL和Fang et al. 2024 JC的文章,里面都用到了Running-EOF (Rn-EOF)

Zhang, Z., Sun, X., & Yang, X.-Q. (2018). Understanding the interdecadal variability of East Asian summer monsoon precipitation: Joint influence of three oceanic signals. _Journal of Climate_, _31_(14), 5485–5506. [https://doi.org/10.1175/JCLI-D-17-0657.1](https://doi.org/10.1175/JCLI-D-17-0657.1)

Fang, Z., Sun, X., Yang, X.-Q., & Zhu, Z. (2024). Interdecadal variations in the spatial pattern of the arctic oscillation arctic center in wintertime. _Geophysical Research Letters_, _51_(22), e2024GL111380. [https://doi.org/10.1029/2024GL111380](https://doi.org/10.1029/2024GL111380)
Zhang, X., Sorteberg, A., Zhang, J., Gerdes, R., & Comiso, J. C. (2008). Recent radical shifts of atmospheric circulations and rapid changes in arctic climate system. _Geophysical Research Letters_, _35_(22). [https://doi.org/10.1029/2008GL035607](https://doi.org/10.1029/2008GL035607)
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2021-11-30 23:28:52 来自手机 | 显示全部楼层
顶一波,有机会试试!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-1 12:01:22 | 显示全部楼层
在其他区域可以试试
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-1 13:45:46 | 显示全部楼层
{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-19 20:19:04 | 显示全部楼层
太赞了,下载学习一下
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-19 22:39:51 | 显示全部楼层
楼主您好,家园里搜索了一下,您是第一个分享滑动eof程序的,数据能传上去吗,想用您的原数据做一遍,容易理解。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-12-20 09:34:48 | 显示全部楼层
MengXC 发表于 2021-12-19 22:39
楼主您好,家园里搜索了一下,您是第一个分享滑动eof程序的,数据能传上去吗,想用您的原数据做一遍,容易 ...

ftp://ftp.cdc.noaa.gov/Datasets/gpcp/precip.mon.mean.nc
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-20 09:39:42 | 显示全部楼层
学习,希望能用上{:5_213:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-12-20 14:06:03 | 显示全部楼层
伽蓝鸟 发表于 2021-12-20 09:34
ftp://ftp.cdc.noaa.gov/Datasets/gpcp/precip.mon.mean.nc

已成功下载,谢谢楼主。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-4-22 20:19:33 | 显示全部楼层
楼主你好!科研小白求问这个代码用什么打开?python好像不大对。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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