声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1404|回复: 5

[HHT] 关于瞬时频率图形的解释

[复制链接]
发表于 2008-3-13 20:47 | 显示全部楼层 |阅读模式

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

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

x
执行下面的代码得到附图
x=[1:0.1:10];
y=sin(2*x*pi);
hy=hilbert(y);
[f,t]=instfreq(hy‘);
plot(t,f);
请教以下问题:
1、这个图该如何解释?就是由这个图可以看出原信号的何种性质
2、这个图为什么是对称的,而且,变化幅度这么大?
3、这种方法求瞬时频率是否正确,所求得的结果和HHT求得的瞬时频率是否相同?

[ 本帖最后由 buzhiyao 于 2008-3-13 20:51 编辑 ]
instfreq.JPG
回复
分享到:

使用道具 举报

发表于 2008-3-15 11:04 | 显示全部楼层
可以看出,该信号的是各频谱分量很平滑,因为在你的图中纵坐标不是从0开始的,
建议你将第1点变为0,再看plot
当然低频成分比高频还是多一些。

对称是由于在FFT的性质,通过公式可以推导出(一般信号处理书上都有解释)

瞬时频率这就要和你要求计算的精度有关了,
 楼主| 发表于 2008-3-16 18:50 | 显示全部楼层
本帖最后由 wdhd 于 2016-9-9 13:26 编辑
原帖由 yaoguo2 于 2008-3-15 11:04 发表
可以看出,该信号的是各频谱分量很平滑,因为在你的图中纵坐标不是从0开始的,
建议你将第1点变为0,再看plot
当然低频成分比高频还是多一些。

对称是由于在FFT的性质,通过公式可以推导出(一般信号处理书上都 ...

\


先谢过:handshake ,
我其实是对瞬时频率不太懂,instfreq是和fft一回事吗?
另外要是和fft差不多的话,这个信号就一个频率,为什么出来 两个差不多高的峰值(FFT中的泄漏也不是这样的)?
还有就是横、纵坐标的单位是什么?你说的各频谱分量指的是什么,能不能帮我在图中标出来,同时给予解释?:loveliness:

[ 本帖最后由 eight 于 2008-3-17 13:10 编辑 ]
发表于 2008-3-18 15:14 | 显示全部楼层
关于楼上的问题我也一直很迷茫,希望能帮忙解释一下
发表于 2008-3-18 16:41 | 显示全部楼层
很 Sorry 啊,对 HHT 我不太了解,结果却回答了这个问题。。。。。
刚才也查找了下资料,希望能有所帮助吧。
你可以看一下以前讨论的一个帖子
http://forum.vibunion.com/thread-41401-1-1.html
上面有解释和介绍为什么会出现波动的问题

主要的问题是信号离散化后非整数采样是会对HHT结果产生影响。

将你的程序改成下面这样
    x=[1:0.1:10-0.01];
    y=sin(2*x*pi);
    hy=hilbert(y);
    [f,t]=instfreq(hy');  
  plot(t,f);
就可以了

把"1:0.1:10"改为"1:0.1:10-0.01",0.01为你设定的一个采样点长度。因为你的步长,△t 为0.1,△t = 1/fs,假案你的fs = 10(为N=10的倍数),一个采样点长度就为0.01, fs=100,△t =0.001。
所以你改成"1:0.1:10-0.001"也是可以的

评分

1

查看全部评分

 楼主| 发表于 2008-3-18 20:13 | 显示全部楼层
先感谢yaogou2的指点:handshake ,和棒棒糖662的顶贴捧场:lol
yaogou2给的链接已看过,很有帮助
知道了几个问题:victory: :
1、该图的横坐标是时间,纵坐标是频率
2、hilbert变换是调用fft的,所以泄漏状况相似
3、周期信号的瞬时频率谱是条线

[ 本帖最后由 buzhiyao 于 2008-3-18 20:21 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-6 07:16 , Processed in 0.085992 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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