zxw12340 发表于 2007-10-18 09:58

如何实现小波包变换的时频能量三维图的绘制?

利用小波包变换对信号进行时频分析,Matlab中的函数命令wpviewcf可以绘出时频相平面图,如果绘制小波包变换的time-freqency-energy三维图,Matlab中如何实现?
谢谢!

zxw12340 发表于 2007-10-21 22:03

没人回答啊

zhangnan3509 发表于 2007-10-21 22:09

回复 #2 zxw12340 的帖子

http://forum.vibunion.com/forum/thread-52216-1-4.html
有一个类似的帖子

zhlong 发表于 2007-10-22 08:29

http://www.bearcave.com/misl/misl_tech/wavelets/packfreq/index.html

这里有C++程序下载。

zhangnan3509 发表于 2007-10-22 08:32

回复 #4 zhlong 的帖子

看看能不能改写一下?

zhlong 发表于 2007-10-22 08:35

回复 #5 zhangnan3509 的帖子

呵呵,看看楼主吧,偶没时间啊最近。
楼主要用到这个,希望楼主翻译成matlab后共享一下。

zhlong 发表于 2007-10-22 08:39

回复 #5 zhangnan3509 的帖子

这个网页前几年就看到过,当时也收藏了,后来重装机器给弄没了。找了好久才找到,呵呵。
不过看那网页上的介绍,效果不是很好啊。

zhangnan3509 发表于 2007-10-22 08:42

已经将这个C++程序上传至http://zhlong.ys168.com/   zhlong的网盘里了,在时频工具箱这个文件夹下。
(zhlong确实能淘换好东东啊,也盼望楼主能改写一下程序,变成matlab程序,贴上来大家看看)

zxw12340 发表于 2007-10-23 11:00

谢谢zhangnan3509和zhlong的热情回答!
zhlong提供的链接里面的处理方式效果确实不太好,和我想要实现的结果还有不同之处;
由于小波包变换后的系数进行了抽样处理,随着分解尺度的增加,每个结点对应的变换系数逐渐减少,这些系数如何与完整的时间信息对应起来,一直没有想明白,zhlong提供的链接里面也没有讲到;我也试过进行插值处理,可作出的图形很不漂亮。
C++没有学习过,至于C++程序改写成Matlab语言,对我而言,难度很大,时间也不允许!
页: [1]
查看完整版本: 如何实现小波包变换的时频能量三维图的绘制?