爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 8425|回复: 11

[讨论] MATLAB能算逐日的副高脊线位置指数吗?

[复制链接]

新浪微博达人勋

发表于 2017-1-2 13:47:24 | 显示全部楼层 |阅读模式

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

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

x
之前用GrADs能做出逐日的副高脊线图。

如下图:

但是,我想要逐日的副高脊线位置数据。不知道能不能用MATLAB算出来,不知道各位大神有什么方法算出逐日的副高脊线位置数据。

第一次在MATLAB版发帖,还望各位大神多多指教,小弟不胜感激。

PS:发现气象家园没有求助贴这一项,不知道能不能送贡献和金钱。如果可以的话,回答能解决在下的问题的回帖,小弟会奖励888金钱以表谢意。当然,也欢迎给积极回帖讨论。
fgjx88.1961.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-1-2 15:25:29 | 显示全部楼层
大神给解答
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-1-2 16:16:33 | 显示全部楼层

兄台会吗?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-3-7 20:58:33 | 显示全部楼层
解决了没兄弟,我也急求
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-3-7 22:09:53 | 显示全部楼层
aoyun 发表于 2017-3-7 20:58
解决了没兄弟,我也急求

没有啊!发现越想越复杂:
① 算出的脊线需不需要考虑586高压的?

② 双脊线的情况怎么办?

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

新浪微博达人勋

发表于 2017-11-13 16:19:40 | 显示全部楼层
本帖最后由 liuqingyi 于 2017-11-13 21:12 编辑

我最近在做相关的研究,参考了(气象家园里另外一个fortran的程序,见http://bbs.06climate.com/forum.php?mod=viewthread&tid=6555),(国家气候中心西太平洋副热带高压监测业务规定),使用JRA55数据计算了四个副热带高压指数(面积,强度,脊线和西伸脊点)。附件是我的matlab代码,可能会有缺陷,你可以参考一下,有问题我们可以再讨论。

西太平洋副热带高压监测业务规定.pages

767.99 KB, 下载次数: 43, 下载积分: 金钱 -5

业务监测规定

WPHPIndices.m

4.33 KB, 下载次数: 82, 下载积分: 金钱 -5

matlab代码

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

新浪微博达人勋

 楼主| 发表于 2017-11-15 17:25:41 | 显示全部楼层
liuqingyi 发表于 2017-11-13 16:19
我最近在做相关的研究,参考了(气象家园里另外一个fortran的程序,见http://bbs.06climate.com/forum.php? ...

非常感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-12-26 22:16:12 | 显示全部楼层
楼主您好~~副高脊线是季节跳动比较明显,直接算汛期一段时间内脊线的平均位置,这样是可以的吗??还是没有意义??
其实我是想把每年脊线都画出来,看脊线位置的变动情况。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-12-27 10:31:08 | 显示全部楼层
2015sysu 发表于 2017-12-26 22:16
楼主您好~~副高脊线是季节跳动比较明显,直接算汛期一段时间内脊线的平均位置,这样是可以的吗??还是没有 ...

可以,用GrADs就能画
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-12-27 11:30:42 | 显示全部楼层
本帖最后由 2015sysu 于 2017-12-27 12:00 编辑
Jeremy 发表于 2017-12-27 10:31
可以,用GrADs就能画

非常感谢楼主的回复!!!!
我是参考了论坛里大家共享的程序,根据需求调整成汛期这一时段的。但是输出结果有点问题,588线的西点和国家发布的西伸脊点的经度差得有点多(1993年为例,程序图显示的是140-150E,不过国家公布的74项指标是101E)
所以想请教一下,是我程序调整错了吗?不能直接用ave函数吗??
还有一个问题是我之前看其他人程序,不太懂的地方,uwnd的作用是什么呀?似乎最终输出的结果并不需要用到uwnd呢??

程序:
'set t 1'
'define H=ave(hgt.1,t=544,t=549)'
'define U=ave(uwnd.2,t=544,t=549)'
'd H/10.0'
'set gxout contour'
'set clevs 0'
'define ms=cdiff(U,y)'
'd maskout(U,ms)'

图:
sqsd2014.png
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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