声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

楼主: fancy78066994

[HHT] 完整的EMD分解全过程,有Hilbert谱和边际谱

  [复制链接]
发表于 2012-4-26 13:30 | 显示全部楼层
??? Error using ==> toimage
Too many output arguments.运行楼主程序出现这个问题,求解啊
回复 支持 反对
分享到:

使用道具 举报

发表于 2012-5-2 16:14 | 显示全部楼层
直接运行楼主的程序,出这样的错误
??? Error using ==> emd
x and t must have the same length
求解
发表于 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
[A,f,t]=hhspectrum(imf);            %对IMF分量求取瞬时频率与振幅:A:是每个IMF的振幅向量,f:每个IMF对应的瞬时频率,t:时间序列号

发表于 2012-5-7 20:42 | 显示全部楼层
请问楼主,得到的hilbert图不是应该是时间和频率的关系图么?那应该是两条分别在频率为10和50时的直线啊,为什么会在零点几呢?求解答呀~~~~
发表于 2012-5-8 18:38 | 显示全部楼层
回复 124 # L若安好 的帖子

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

Error in ==> hhspectrum at 79
  f(i,:)=instfreq(an(i,:)',tt,l)';请问这个该怎么解决呢?谢谢~
发表于 2012-5-8 18:39 | 显示全部楼层

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

Error in ==> hhspectrum at 79
   f(i,:)=instfreq(an(i,:)',tt,l)';请问这个该怎么解决呢?谢谢~
发表于 2012-5-9 14:27 | 显示全部楼层
楼主,我想问下,为什么我把俩个信号的频率稍微一改就无法emd了?而且如果频率接近的话emd是不是分解不开?
发表于 2012-5-14 13:05 | 显示全部楼层
很好,很强大
发表于 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
[A,f,t]=hhspectrum(imf);
各位高手这是怎么回事呢?
发表于 2012-6-17 23:48 | 显示全部楼层
谢谢啊  我现在正是初学者
发表于 2012-6-29 14:59 | 显示全部楼层
回复 124 # L若安好 的帖子

你求的是归一化频率
发表于 2012-6-29 15:01 | 显示全部楼层
回复 111 # tamujin 的帖子

使用灰度
colormap(flipud(gray));  
发表于 2012-7-14 10:29 | 显示全部楼层
复制  运行之后,提示如下错误:

??? Undefined command/function 'emd'.

这是什么原因呢?我没有定义emd函数?
发表于 2012-7-24 08:32 | 显示全部楼层
好好看看,认真学习
发表于 2012-7-24 17:41 | 显示全部楼层
回复 133 # mm2010 的帖子

这里面的子函数需要自己在网上下载。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-14 13:18 , Processed in 0.075168 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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