声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2098|回复: 8

[HHT] 作出的边际谱频率怎么会有偏差?

[复制链接]
发表于 2007-9-4 21:50 | 显示全部楼层 |阅读模式

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

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

x
麻烦各位大牛,l两个问题:
(1)前3张图发错了,大家看第4和5张就行了
分析信号为m=2*sin(2*pi*12*t)+sin(2*pi*40*t);作出的边际谱频率正确,为12和40,但是用mspc作出的频率怎么会有偏差,一个为13,一个为41
(2)
function h1= nspab(data,nyy,minw,maxw,dt)
中的nyy指的是什么量?

[ 本帖最后由 zhangnan3509 于 2007-9-4 22:07 编辑 ]

边际谱

边际谱

用mspc作出的频谱

用mspc作出的频谱
回复
分享到:

使用道具 举报

发表于 2007-9-4 22:06 | 显示全部楼层

回复 #1 kevin19821 的帖子

我早就说过这不是最好的办法,只是其中一个办法,你可以用rilling的,nspab函数本身就有注释

[ 本帖最后由 zhangnan3509 于 2007-9-4 22:08 编辑 ]
 楼主| 发表于 2007-9-4 22:09 | 显示全部楼层
zhangnan你的回答真是及时呀,我是万分的感谢呀,好了,明天我在学习下rilling的程序
还有我想问下那function h1= nspab(data,nyy,minw,maxw,dt)
中的nyy指的是什么量?
发表于 2007-9-4 22:13 | 显示全部楼层

回复 #3 kevin19821 的帖子

频率分辨率----the frequency resolution
 楼主| 发表于 2007-9-6 20:03 | 显示全部楼层

回复 #2 zhangnan3509 的帖子

今天把rilling的程序看了下,里面那么多文件夹不知道怎么用呀?
并且使用报下面的错
?? Undefined function or variable 'isvector'.

Error in ==> D:\MATLAB6p51\work2\emd.m (init)
On line 744  ==> if ~isvector(x)

Error in ==> D:\MATLAB6p51\work2\emd.m
On line 160  ==> [x,t,sd,sd2,tol,MODE_COMPLEX,ndirs,display_sifting,sdt,sd2t,r,imf,k,nbit,NbIt,MAXITERATIONS,FIXE,FIXE_H,MAXMODES,INTERP,mask] = init(varargin{:});

Error in ==> D:\MATLAB6p51\work2\Untitled4.m
On line 9  ==> imf=emd(m)
发表于 2007-9-6 20:32 | 显示全部楼层

回复 #5 kevin19821 的帖子

新版的EMD和2005版不一样,不能直接用。对于MATLAB版本有要求,也有可能是没安装好

[ 本帖最后由 zhangnan3509 于 2007-9-6 21:48 编辑 ]
 楼主| 发表于 2007-9-7 09:32 | 显示全部楼层

回复 #6 zhangnan3509 的帖子

能不能给大家说下安装方法,拜托了
发表于 2007-9-7 09:56 | 显示全部楼层
里面有个install_emd文件,打开运行就可以了。
因为你原来可能添加了2005的,所以要注意文件名可能会重复。
发表于 2007-9-7 10:12 | 显示全部楼层

回复 #7 kevin19821 的帖子

既然如此麻烦,你就不要用07版的,如果你想改进emd的程序,用起来很麻烦的,那里面的程序不是MATLAB编写的,改起要比MATLAB的麻烦,而且这种版本在处理目前你感兴趣的数据上相差并不太大,再加上你的MATLAB版本低,缺少函数,安装不好,你何苦自寻烦恼呢

[ 本帖最后由 zhangnan3509 于 2007-9-7 10:15 编辑 ]
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-17 12:33 , Processed in 0.076481 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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