Matlab构建标准正交小波基

本文介绍了在Matlab中构建标准正交小波基的三种方法,包括使用dwtmtx函数、参考文献实现和wavelab 850包的方法。其中,dwtmtx函数与文献结果不符,而参考文献的实现可以重现文献中的结果。
摘要由CSDN通过智能技术生成

做压缩感知构建小波基矩阵时没有像构建cos余弦基那么方便,可以直接采用'dct(N)' 获得,笔者在不断的搜寻下汇总了3个方法(已知长度,展开水平,和小波类型生成小波基矩阵),供大家参考,

1. 压缩感知稀疏基之离散小波变换_彬彬有礼的专栏-CSDN博客

function [ ww ] = dwtmtx( N,wtype,wlev )
%DWTMTX Discrete wavelet transform matrix
%   This function generates the transform matrix ww according to input
%   parameters N,wtype,wlev .
%Detailed explanation goes here
%   N is the dimension of ww
%   wtype is the wavelet type
%   wlev is the number of decomposition level
%NOTE: The extension mode must be Periodization('per')
[h,g]= wfilters(wtype,'d');         %Decomposition low&high pass filter
L=length(h);                        %Filter length
h_1 = fliplr(h);                    %Flip mat

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值