声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1343|回复: 10

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

[复制链接]
发表于 2008-6-20 10:11 | 显示全部楼层 |阅读模式

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

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

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

[ 本帖最后由 hering 于 2008-6-20 10:13 编辑 ]
未命名.jpg

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

 楼主| 发表于 2008-6-20 10:18 | 显示全部楼层
rilling的几个版本的程序都是一样的结果,是什么问题啊

程序来源http://forum.vibunion.com/forum/viewthread.php?tid=41401
请指教!
发表于 2008-6-20 10:53 | 显示全部楼层
我用2007年的版本计算了一下,没什么问题啊。
 楼主| 发表于 2008-6-20 11:05 | 显示全部楼层
楼上用的版本是要install的吧
那你的matlab版本是7以上的哪个版本啊

另外低版本的emd程序怎么不能把2个分解开呐?
发表于 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我没有用过,不知道效果怎么样。
 楼主| 发表于 2008-6-20 19:08 | 显示全部楼层
matlab版本的不同(7.0以上)对emd2007版使用上有影响吗,处理效果有明显不同吗?
我在使用上感觉emd不同版本对相同数据处理上有明显区别主要表现在HHT谱上。

[ 本帖最后由 hering 于 2008-6-20 19:40 编辑 ]
发表于 2008-6-22 15:39 | 显示全部楼层
我就用你的程序画出来两个啊,安装有问题吧
 楼主| 发表于 2008-6-22 16:21 | 显示全部楼层
我用的matlab7.0 安装没有问题啊

是matlab的版本的问题吗?
 楼主| 发表于 2008-6-22 16:31 | 显示全部楼层
我刚用了同学的7.2版本的也是这个结果
不应该是版本和安装的问题
难道是我这里的几个函数的问题?!
7楼的兄弟用的emd是哪个版本的啊?

[ 本帖最后由 hering 于 2008-6-22 16:36 编辑 ]
发表于 2008-6-22 20:55 | 显示全部楼层
我用的R2006b   好象是7.3版本。
程序就是论坛上的那个啊

[ 本帖最后由 prideheart 于 2008-6-22 20:59 编辑 ]
未命名.JPG
 楼主| 发表于 2008-6-22 22:34 | 显示全部楼层
谢谢楼上
那我现在真的是怀疑是我下的程序的问题了?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-21 02:09 , Processed in 0.055911 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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