limingaini 发表于 2009-9-5 22:26

hilbert变换后包络图的画法?

我想画出每一阶固有模态函数的包络谱,这样画出的为什么一团糟呢 ,究竟应该怎么画呢?
data=emd(x);%EMD分解
data2=hilbert(data);%变换计算解析信号
a=abs(data2);%幅值
omg=abs(diff(unwrap(angle(data2))))/(2*pi*dt);频率
%画包络谱
subplot(3,1,1),plot(omg(:,1),a(:,1))

omg和 a 的第一列不是第一阶IMF对应的频率和幅值吗?

limingaini 发表于 2009-9-6 20:47

没人回答一下么
我试着对频率序列进行了排序 画出来的第一阶IMF的频率和对应幅值 频率范围是从400起的
为什么看其他人做出来的第一阶IMF却能从0开始呢
如下图 第一张是我做的第一阶IMF的频率和对应幅值
            第二张是人家做的(信号不同 只是示例)第一阶IMF里面会有低频率成分吗?

[ 本帖最后由 limingaini 于 2009-9-6 20:52 编辑 ]
页: [1]
查看完整版本: hilbert变换后包络图的画法?