emd分解不对
z=sin(30*pi*t*2)+sin(20*pi*t*2)+sin(10*pi*t*2)对该信号进行emd分解图像如下,可是和某一篇文章上很不一样,请高手指教
程序是这样的
t=0:0.0005:1
z=sin(30*pi*t*2)+sin(20*pi*t*2)+sin(10*pi*t*2)
plot(t,z);
xlabel('时域波形图/ms','FontSize',12);
ylabel('幅值/um');
imf=emd(z);
emd_visu(z,1:length(z),imf);
[ 本帖最后由 lingyunzhi 于 2008-11-20 16:16 编辑 ] 文章上是这样的
回复 楼主 lingyunzhi 的帖子
已经解决了,看本论坛的帖子解决的,谢谢你们 论坛上已经有了HHT工具箱请楼上的搜索后下载
回复 板凳 lingyunzhi 的帖子
请问是怎么解决的?看了哪个帖子? 就是呀跟大家分享一下吧
回复 6楼 baobao1982 的帖子
后几句改成了:OPTIONS.FIX = 3000;
imf=emd(z,OPTIONS);
emd_visu(z,1:length(z),imf)
回复 7楼 lingyunzhi 的帖子
在网上突然看到这个帖子,我也遇到这个问题,用楼主的方法解决了,但是没能完全理解请问OPTIONS.FIX = 3000;这个设置的意义何在? wains 发表于 2009-5-29 13:18 static/image/common/back.gif
在网上突然看到这个帖子,我也遇到这个问题,用楼主的方法解决了,但是没能完全理解
请问OPTIONS.FIX = 30 ...
这句话就是说 指定迭代次数为3000次 受教了!谢谢!{:{39}:}{:{39}:}{:{39}:}
页:
[1]