Matlab中小波包分解程序代码不会,小波包能量分析,好的回答疯狂加分!!跪求呀!!

如图所示,我想做出如下图论文的效果,将一个信号load,然后按db6小波基函数将原振动信号分解到第三层得到八个子频带(节点),并计算得到相对应的分解系数,然后画成直方图,... 如图所示,我想做出如下图论文的效果,将一个信号load,然后按db6小波基函数将原振动信号分解到第三层得到八个子频带(节点),并计算得到相对应的分解系数,然后画成直方图,楼主是学生,对matlab是小白中的小白,只能看看程序,完全写不出来或者用自带的GUI工具箱能不能分解出图呢?wavelet Packet 1-D小波包分解系数找不出来,如第六张图跪求大神
我之前没接触过matlab。。稍作一下解释就好,真的是麻烦大佬了
展开
 我来答
DoramiHe
2018-04-28 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25335 获赞数:59535
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
T=wpdec(y,5,'db40');
%对信号y进行小波包分解,层数为5,得到的T为小波树,plot一下就可看到
a10=wprcoef(T,[1,0]);
%a10是对节点[1,0]进行重构后得到的信号。貌似没有对那一层重构这一说法吧,只能是对某层的某个节点进行重构。节点的编号你可以从小波树中看出来

这是我的做法,不过用的是小波包分解。不知对你有没有用
追问

大佬你好,我比较小白,我就是想做对信号1、 db4 level3 分成8个频带,各频段分解系数的图    2、将各节点能量做成直方图,如同我提问中的图,麻烦看一下我从别的论坛上copy的,提一下哪些修改,谢谢啦~ 或者能不能加一下qq或微信教我一下,穷学生,冲话费或者给红包表示感谢~~   程序一:

程序二:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式