声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1185|回复: 2

[HHT] 结果怎么相差那么大?

[复制链接]
发表于 2011-10-31 14:15 | 显示全部楼层 |阅读模式

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

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

x
我做了人家做过的一个EMD分解,结果相差很大是怎么个情况?
clc;
clear all;
t=linspace(0,1);
x=sin(200*pi*t)+0.5*sin(100*pi*t)+0.3*sin(20*pi*t);
plot(t,x);
imf=emd(x);
x1=imf(1,:);
x2=imf(2,:);
x3=imf(3,:);
x4=imf(4,:);
t=linspace(0,1);
subplot(4,1,1);plot(t,x1),title('imf1');
subplot(4,1,2);plot(t,x2),title('imf2');
subplot(4,1,3);plot(t,x3),title('imf3');
subplot(4,1,4);plot(t,x4),title('res');
xlabel('时间(time)t/s'),ylabel('幅值/mm');
出来的结果怎么是这样啊?
000.jpg
一点都不像啊。
回复
分享到:

使用道具 举报

发表于 2011-11-1 09:02 | 显示全部楼层
把t=linspace(0,1);
时长取大些试试
 楼主| 发表于 2011-11-1 12:33 | 显示全部楼层
回复 2 # linqus 的帖子

时间取的长了就直接分解不出来了啊,显示一直错误,郁闷啊1
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-12-27 11:28 , Processed in 0.099570 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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