爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1269|回复: 2

[程序设计] EEMD运用零点法计算周期后的显著性检验

[复制链接]
发表于 2025-6-4 12:26:38 | 显示全部楼层 |阅读模式

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

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

x
零点法计算的周期和自带的significance.m里用extrema.m计算的周期不同,也和ifndq.m计算的周期不同,那怎么进行显著性检验呢

                               
登录/注册后可看大图

如图是extrema找的极值点,很明显不对,ifndq.m计算出来的周期是-4483.07434557563,也很明显不对,所以采用零点法计算周期。
但是发现文献1:https://kns.cnki.net/nzkhtml/xmlRead/trialRead.html?dbCode=CJFD&tableName=CJFDTOTAL&fileName=RDDD201504019&fileSourceType=1&appId=KNS_BASIC_PSMC&invoice=w2d2Vhft+8XtfPBY5T+yn10bnELPKFmdMZgfsP3XsWpJD7GC/cZj8xbmJLStmVyXeyXBccYQiVPqTJ9dySF1wcaB2rXTerlSDb1hf7eR8upJIzCHes6NQPSuoo1U6FF1L4IwscSdP9Mehc00cLg5YPy9GyZE4scN+i5hEF9Uh18=
文献2:https://wulixb.iphy.ac.cn/pdf-content/10.7498/aps.62.109203.pdf
里显著性检验图里横轴周期和前文imf分量的周期对不上,即使imf分量的周期计算了log也对不上,有大神可以解释一下吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2025-6-4 12:29:37 | 显示全部楼层
[spmax, spmin, flag] = extrema(imfs(:,1));
plot(imfs(:,1));
hold on;
plot(spmax(:,1), spmax(:,2), 'ro');  % Peaks in red
plot(spmin(:,1), spmin(:,2), 'go');  % Troughs in green
hold off;
代码是这个

extrema找峰值的图

extrema找峰值的图
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-6-4 12:40:53 | 显示全部楼层
抱歉上述找峰值的图没画对
屏幕截图 2025-06-04 124009.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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