hering 发表于 2008-6-20 10:11

请问我的EMD相关程序怎么之画出f=200的频率?

t=;
x=sin(2*pi*200*t);
y=sin(2*pi*80*t);
imf=;%直接把x、y当作emd分解结果
=hhspectrum(imf);
=toimage(A,f);
disp_hhs(im)
colormap(flipud(gray))
title('整周期采样时的HHT时频图')
file:///C:/Documents%20and%20Settings/wxl/桌面/未命名.jpg

[ 本帖最后由 hering 于 2008-6-20 10:13 编辑 ]

hering 发表于 2008-6-20 10:18

rilling的几个版本的程序都是一样的结果,是什么问题啊

程序来源http://forum.vibunion.com/forum/viewthread.php?tid=41401
请指教!

jinnian 发表于 2008-6-20 10:53

我用2007年的版本计算了一下,没什么问题啊。

hering 发表于 2008-6-20 11:05

楼上用的版本是要install的吧
那你的matlab版本是7以上的哪个版本啊

另外低版本的emd程序怎么不能把2个分解开呐?

jinnian 发表于 2008-6-20 11:52

本帖最后由 wdhd 于 2016-9-12 13:23 编辑

原帖由 hering 于 2008-6-20 11:05 发表
楼上用的版本是要install的吧
那你的matlab版本是7以上的哪个版本啊

另外低版本的emd程序怎么不能把2个分解开呐?
我用的版本是要求安装的,不过不安装也可以用。matlab原来用7.1现在用2008a,都没什么问题。低版本的emd我没有用过,不知道效果怎么样。

hering 发表于 2008-6-20 19:08

matlab版本的不同(7.0以上)对emd2007版使用上有影响吗,处理效果有明显不同吗?
我在使用上感觉emd不同版本对相同数据处理上有明显区别主要表现在HHT谱上。

[ 本帖最后由 hering 于 2008-6-20 19:40 编辑 ]

prideheart 发表于 2008-6-22 15:39

我就用你的程序画出来两个啊,安装有问题吧

hering 发表于 2008-6-22 16:21

我用的matlab7.0 安装没有问题啊

是matlab的版本的问题吗?

hering 发表于 2008-6-22 16:31

我刚用了同学的7.2版本的也是这个结果
不应该是版本和安装的问题
难道是我这里的几个函数的问题?!
7楼的兄弟用的emd是哪个版本的啊?

[ 本帖最后由 hering 于 2008-6-22 16:36 编辑 ]

prideheart 发表于 2008-6-22 20:55

我用的R2006b   好象是7.3版本。
程序就是论坛上的那个啊

[ 本帖最后由 prideheart 于 2008-6-22 20:59 编辑 ]

hering 发表于 2008-6-22 22:34

谢谢楼上
那我现在真的是怀疑是我下的程序的问题了?
页: [1]
查看完整版本: 请问我的EMD相关程序怎么之画出f=200的频率?