当前位置:网站首页>小波变换--dwt2 与wavedec2
小波变换--dwt2 与wavedec2
2022-07-25 15:21:00 【町棠棠】
https://www.cnblogs.com/xfzhang/p/7295041.html
https://www.ilovematlab.cn/thread-45020-1-1.html
dwt2是二维单尺度小波变换,其可以通过指定小波或者分解滤波器进行二维单尺度小波分解。而wavedec2是二维多尺度小波分解.
尺度可理解为级,即wavedec2可用于多级小波分解
dwt2: [cA,cH,cV,cD]=dwt2(X,'wname');
wavedec2: [C,S]=wavedec2(X,N,'wname'),其中N为大于1的正整数。
也就是说dwt2只能对某个输入矩阵X进行一次分解,而wavedec2可以对输入矩阵X进行N次分解。
appcoef2:二维离散小波变换低频部分系数提取
A = appcoef2(C,S,'wname',N)
A = appcoef2(C,S,'wname')
A = appcoef2(C,S,Lo_R,Hi_R)
A = appcoef2(C,S,Lo_R,Hi_R,N)
detcoef2:二维离散小波变换高频部分系数提取
cH1 表示水平 cV1表示垂直 cD1表示对角 N表示级数
[cH1,cV1,cD1] = detcoef2('all',C,S,N)
appcodef2 与 detcoef2 区别:
app是近似,也就是信号的低频部分,dec是细节,也就是信号的高频部分,
appcoef(s)就是信号s的低频系数
deccoef(s)就是信号的高频系数

边栏推荐
猜你喜欢

Gbdt source code analysis of boosting

NPM's nexus private server e401 E500 error handling record

ML - 语音 - 深度神经网络模型

Single or multiple human posture estimation using openpose

ML - 自然语言处理 - 基础知识

Spark submission parameters -- use of files

什么是物联网

Spark memory management mechanism new version

延迟加载源码剖析:

ML - natural language processing - Key Technologies
随机推荐
Spark获取DataFrame中列的方式--col,$,column,apply
一个程序最多可以使用多少内存?
How to understand the maximum allowable number of errors per client connection of MySQL parameters in Seata?
args参数解析
请问seata中mysql参数每个客户端连接最大的错误允许数量要怎么理解呢?
用OpenPose进行单个或多个人体姿态估计
Use the command to check the WiFi connection password under win10 system
JVM-动态字节码技术详解
JS 同步、异步,宏任务、微任务概述
vscode 插件篇收集
Is it safe to open futures online? Which company has the lowest handling charge?
记一次Yarn Required executor memeory is above the max threshold(8192MB) of this cluster!
ES5写继承的思路
什么是物联网
Yan required executor memory is above the max threshold (8192mb) of this cluster!
Pl/sql creates and executes ORALCE stored procedures and returns the result set
Instance Tunnel 使用
MySQL之事务与MVCC
Local cache --ehcache
System. Accessviolationexception: an attempt was made to read or write to protected memory. This usually indicates that other memory is corrupted