声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1808|回复: 6

[HHT] 请问这个HHT问题

[复制链接]
发表于 2006-12-4 22:04 | 显示全部楼层 |阅读模式

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

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

x
我用一非常简单的单一正弦信号尝试HHT分析,
clear all;
clc;
t=0:1:600;
N=1000;
y=sin(2*pi*0.25*t);  
plot(y);
imf=emd(y);
emd_visu(y,t,imf,2);
hspec(imf,N);
出现了如下错误
??? Error using ==> set
Bad value for axes property: 'YLim'
Values must be increasing and non-NaN。

Error in ==> C:\MATLAB6p5\toolbox\matlab\graph2d\axis.m (LocSetLimits)
On line 210  ==>     set(ax,...

Error in ==> C:\MATLAB6p5\toolbox\matlab\graph2d\axis.m
On line 96  ==>                 LocSetLimits(ax(j),cur_arg);

Error in ==> C:\MATLAB6p5\toolbox\emd_hht\emd_visu.m
On line 127  ==>         axis([t(1) t(s(2)) -M M])

Error in ==> C:\Documents and Settings\Administrator\桌面\U.m
On line 8  ==> emd_visu(y,t,imf,2);
我改正弦频率为0.15,0.35,0.45没有报错,绘出的图形分别如下,结果正确吗?;改时间好像也有可能出错

[ 本帖最后由 zhangnan3509 于 2007-7-4 14:29 编辑 ]
0.15.jpg
0.35.jpg
0.45.jpg
回复
分享到:

使用道具 举报

 楼主| 发表于 2006-12-5 10:00 | 显示全部楼层
请问大家这样 正确吗? 那如何来分析呢? 谢谢阿
 楼主| 发表于 2006-12-5 21:21 | 显示全部楼层
怎么没有人回答阿? eight (八)在吗?
发表于 2006-12-6 10:36 | 显示全部楼层
原帖由 hdwang 于 2006-12-5 21:21 发表
怎么没有人回答阿? eight (八)在吗?



emd比较熟,后续的hht不熟

至于你的set问题,自己调试一下就ok了
发表于 2006-12-6 17:32 | 显示全部楼层
我最近正在学习HHT,emd分解已经实现了,后续的hilbert谱还没搞明白,能把后续你的程序法给我吗?谢谢,一起研究!邮箱:shigang2000@sohu.com
 楼主| 发表于 2006-12-6 20:06 | 显示全部楼层
谢谢eight~~再看看程序了~
发表于 2010-9-24 11:06 | 显示全部楼层
这个到底是什么问题呀?!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-19 14:03 , Processed in 0.079232 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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