声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2853|回复: 5

[HHT] hhspectrum(imf)程序是不是有问题?

[复制链接]
发表于 2007-5-18 22:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
H的程序中的[A,fa,tt]=hhspectrum(imf);


[A,fa,tt]=hhspectrum(imf);
imf的每一个分量数据的长度为1024,为什么输出的A的每一个分量的数据长度为1022,而少2个呢,不懂。这样是不是有问题呀。
回复
分享到:

使用道具 举报

发表于 2007-5-18 23:03 | 显示全部楼层
没研究过这个问题,我觉得可能是数值计算方面的原因,比如500个点的数据序列用diff求导数只有499个值,第一个点用数值方法求不了.

所以这不应该是该函数的错误或者问题.
 楼主| 发表于 2007-5-18 23:05 | 显示全部楼层

回复 #2 zhlong 的帖子

数据少的话,可能会带来一些问题,比如,这两个数据刚好为极点数据,这样整个信号就变形了。你认为呢,希望大家好好研究一下这个问题的存在。我以前研究过小波在LABVIEW中的编程,也碰到过这样的问题,最后由一个教授加以解决了。
发表于 2007-5-18 23:08 | 显示全部楼层
有可能,应该研究一下
发表于 2007-5-19 19:51 | 显示全部楼层

回复 #1 lengrong 的帖子

这个问题我没注意过,看来是我粗心了。我觉得zhlong分析得有道理。但是你看那个转子不对中的数据也就1024个,这不也没发生很大差异嘛!这又怎么解释呢
发表于 2007-5-19 20:03 | 显示全部楼层
这个应该不是原则性问题
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-1 14:50 , Processed in 0.056588 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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