z397521451 发表于 2012-4-26 13:30

??? Error using ==> toimage
Too many output arguments.运行楼主程序出现这个问题,求解啊

yp164 发表于 2012-5-2 16:14

直接运行楼主的程序,出这样的错误
??? Error using ==> emd
x and t must have the same length
求解

yp164 发表于 2012-5-4 16:15

各位高手,我运行上面的程序,怎么出来这样的错误
?? Attempt to execute SCRIPT hhspectrum as a function:
D:\matlab\toolbox\package_emd\utils\hhspectrum.m

Error in ==> Untitled6 at 12
=hhspectrum(imf);            %对IMF分量求取瞬时频率与振幅:A:是每个IMF的振幅向量,f:每个IMF对应的瞬时频率,t:时间序列号

L若安好 发表于 2012-5-7 20:42

请问楼主,得到的hilbert图不是应该是时间和频率的关系图么?那应该是两条分别在频率为10和50时的直线啊,为什么会在零点几呢?求解答呀~~~~

hubiyang 发表于 2012-5-8 18:38

回复 124 # L若安好 的帖子

楼主 我将你的程序复制到matlab里面运行是确显示??? Undefined command/function 'instfreq'.

Error in ==> hhspectrum at 79
f(i,:)=instfreq(an(i,:)',tt,l)';请问这个该怎么解决呢?谢谢~

hubiyang 发表于 2012-5-8 18:39


楼主 我将你的程序复制到matlab里面运行是确显示??? Undefined command/function 'instfreq'.

Error in ==> hhspectrum at 79
   f(i,:)=instfreq(an(i,:)',tt,l)';请问这个该怎么解决呢?谢谢~

hubiyang 发表于 2012-5-9 14:27

楼主,我想问下,为什么我把俩个信号的频率稍微一改就无法emd了?而且如果频率接近的话emd是不是分解不开?

王向义2012 发表于 2012-5-14 13:05

很好,很强大

znas0707 发表于 2012-6-13 11:02

我的错误跟大家一样,
??? Undefined command/function 'instfreq'.

Error in ==> hhspectrum at 45
f(i,:)=instfreq(an(i,:)',tt,l)';

Error in ==> Untitled2 at 12
=hhspectrum(imf);
各位高手这是怎么回事呢?

woshishui123 发表于 2012-6-17 23:48

谢谢啊我现在正是初学者

jiahaoyueyuan 发表于 2012-6-29 14:59

回复 124 # L若安好 的帖子

你求的是归一化频率

jiahaoyueyuan 发表于 2012-6-29 15:01

回复 111 # tamujin 的帖子

使用灰度
colormap(flipud(gray));

mm2010 发表于 2012-7-14 10:29

复制运行之后,提示如下错误:

??? Undefined command/function 'emd'.

这是什么原因呢?我没有定义emd函数?

hearo 发表于 2012-7-24 08:32

好好看看,认真学习

kangyan139 发表于 2012-7-24 17:41

回复 133 # mm2010 的帖子

这里面的子函数需要自己在网上下载。
页: 1 2 3 4 5 6 7 8 [9] 10 11 12 13
查看完整版本: 完整的EMD分解全过程,有Hilbert谱和边际谱