声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1504|回复: 8

[HHT] 大家帮忙看下,为什么10HZ处的波动这么大?

[复制链接]
发表于 2008-11-14 15:06 | 显示全部楼层 |阅读模式

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

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

x
形成数据:
t = linspace(1,2,1000);
x1 =cos(2*pi*5*t);
x2 =0.5*cos(2*pi*10*t);
x3 =0.7*cos(2*pi*25*t);
x = x1+x2+x3;
x=x+t;
%在后面添加一个趋势向可以把三个分量完全分解出来


做HHT后的图形如下:

HHT做出的图形

HHT做出的图形
回复
分享到:

使用道具 举报

发表于 2008-11-17 14:12 | 显示全部楼层
你把三个分量的振幅再修改一下看看如何。
发表于 2008-11-17 16:36 | 显示全部楼层
这个应该是HHT自身的问题吧,我试了好几种情况分别改变三角函数的频率、振幅,有时频率会出现振动,有时又没有。
发表于 2008-11-18 14:03 | 显示全部楼层
按照经验 二个频率信号能很好的分解开要满足:如果f1>f2,则a1*f1>a2*f2;从你给的程序,你的三个信号中能把25HZ的信号分解开,但是剩下的二个混频信号刚好相等,则会变形。
 楼主| 发表于 2008-11-19 21:01 | 显示全部楼层
谢谢各位兄弟啊。。~~哈哈,“吃书的老虎”说的蛮有道理啊。那个a1和a2是什么意思啊,怎么取值呢?

[ 本帖最后由 taoboy 于 2008-11-19 21:20 编辑 ]
发表于 2008-11-20 12:08 | 显示全部楼层
a1,a2是f1,f2对应的幅值,如“吃书的老虎”所说“二个频率信号能很好的分解开要满足:如果f1>f2,则a1*f1>a2*f2”
 楼主| 发表于 2008-11-21 09:49 | 显示全部楼层
谢谢“棒榜糖啊”:handshake
发表于 2009-3-6 20:41 | 显示全部楼层

回复 地板 吃书的老虎 的帖子

如果f1>f2,则a1*f1>a2*f2有一句么 在那个资料里?
发表于 2009-3-6 20:49 | 显示全部楼层

回复 地板 吃书的老虎 的帖子

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-9-22 07:38 , Processed in 0.060145 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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