仍小呆
发表于 2014-5-22 15:47
pasuka 发表于 2014-5-20 22:45
不是我想抬杠,lz这样的态度要不得。
读研做课题,切莫做伸手党
既然自称一直在研究EMD的相关知识,05 ...
你这说的对。。由于自己一直在使用法国人写的程序段做些处理,就想着直接调用,也没想过有啥更改,前几天和导师交流时,导师让从这方面入手,然后就懵了。
仍小呆
发表于 2014-5-22 15:48
风雨话神州 发表于 2014-5-21 11:16
改变插值拟合方法的文章非常多。具体程序中有明显的地方是有的,认真阅读程序,查看matlab插值拟合是哪个函 ...
这个我在程序中找到两大处吧。我试着改改,看看可行
bzp小鹏
发表于 2014-6-6 10:37
不错的,挺好的
zhangnan3509
发表于 2014-7-7 21:21
我也是很久不关注了,都不知道往哪里去看了
shuihai707
发表于 2014-7-11 08:28
个人感觉,EMD的算法大多数人都能说的头头是道,但理解其中的精髓却很少,这方面建议看下近几年的外文文献,包括黄的文献,另外看懂法国人EMD的程序是很关键的。
lbtv
发表于 2014-7-11 10:23
不懂,不理解!{:{33}:}
none2012
发表于 2014-7-13 19:57
修改函数,function = envelope(t,x,INTERP)
%computes envelopes and mean with various interpolations
INTERP是插值函数,修改就是了。
猫头鹰先生
发表于 2014-7-13 22:01
dsp2008 发表于 2014-5-17 19:08
猫头鹰先生还是个娃娃,需要yghit08主任去当保姆,洗洗尿布,喂一喂饭。
找死,最讨厌那种在论坛里进行人身攻击的人渣。
dsp2008
发表于 2014-7-15 07:11
猫头鹰先生,请问你这种行为表明你是个什么“渣”?
yzsldj
发表于 2014-7-15 07:46
论坛是讨论问题的地方,有不懂的问题在此请教别人是很正常的,愿意解答就解答一下,不愿意解答就别说话了,千万别在论坛里吵架。
五月阳光
发表于 2014-7-15 09:53
猫头鹰先生,这是文明地场所,休得骂人!
猫头鹰先生
发表于 2014-7-15 12:54
五月阳光 发表于 2014-7-15 09:53
猫头鹰先生,这是文明地场所,休得骂人!
请你先看看谁先骂的,好吧。
猫头鹰先生
发表于 2014-7-15 12:55
dsp2008 发表于 2014-7-15 07:11
猫头鹰先生,请问你这种行为表明你是个什么“渣”?
懒得理你这种渣。
airazor
发表于 2014-9-27 12:02
INTERP是rilling程序中的插值方法的函数,默认为‘spline’,你要改的话,将defopts.interp = 'spline';这句中的'spline'改成现有的插值方法就可以了,注意要有‘’。如果你要自编插值方法,这个就要更改if ~ischar(INTERP) || ~any(strcmpi(INTERP,{'linear','cubic','spline'}))
error('INTERP field must be ''linear'', ''cubic'', ''pchip'' or ''spline''')
end
和这句:function = mean_and_amplitude(m,t,INTERP,MODE_COMPLEX,ndirs)和 = stop_sifting_fixe(t,m,INTERP,MODE_COMPLEX,ndirs);还有很多引用INTERP的句子,这个还是比较麻烦的,你得将程序所有的吃透。建议还是自己编写吧。你把rilling的镜像端点延拓这个子程序拿过来,其余的细节自己编,结果就比较满意了
airazor
发表于 2014-9-27 12:03
论坛里有简单的自编emd算法的例子,你改一下就完了