声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1365|回复: 3

[小波] 关于小波系数的问题

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

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

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

x
在matlab中,可以用函数 dbwavf('name') 得到小波系数, 这样得到的系数是一个低通的滤波器,只能得到低频部分的信号

怎么样用这个系数构造高频的滤波器?O(∩_∩)O谢谢
回复
分享到:

使用道具 举报

发表于 2015-11-11 08:01 | 显示全部楼层
计算小波滤波器系数的函数;
morlet      计算Morlet小波滤波器系数;
mexihat     计算墨西哥草帽小波滤波器系数
meyer      计算Meyer小波与尺度滤波器系数;
meyeraux      计算Meyer小波辅助函数;
dbwavf      计算紧支集双正交小波滤波器系数;
dbaux     计算紧支集双正交小波尺度滤波器系数;
symwavf    计算近似对称的紧支集双正交小波滤波器系数;
coifwavf    计算Coifmant小波尺度滤波器系数;
biowavf   计算双正交样条小波尺度滤波器系数;
发表于 2015-11-11 08:08 | 显示全部楼层
[Lo_D,Hi_D,Lo_R,Hi_R] = wfilters('wname') 计算'wname'里的正交和双正交小波的四个滤波器。
以下是这四个滤波器
Lo_D, the decomposition low-pass filter
Hi_D, the decomposition high-pass filter
Lo_R, the reconstruction low-pass filter
Hi_R, the reconstruction high-pass filter
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2015-11-11 11:04 | 显示全部楼层
我是这样做的:用 dbwavf 找到小波系数 A,这个对应的是分解低通滤波器;
将A序列翻转再从第一位开始隔位取反得到分解高通滤波器的系数 B;
将A翻转得到的是重构低通滤波器系数;
将B翻转得到的是重构高通滤波器系数
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-28 18:57 , Processed in 0.056031 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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