小波变换原理_Matlab系列之小波分析基础

本文介绍了MATLAB中的小波分析基础知识,包括waveinfo函数用于查询小波信息,wfilters函数计算小波滤波器。通过示例详细解释了这两个函数的使用方法,为小波变换在信号处理中的应用提供了实用指导。
摘要由CSDN通过智能技术生成

322e680f2a43562aaba353b1427d959a.gif

a459a92a2d65892eb70af1ba7e0ac855.gif

前言

原本想把MATLAB里关于概率论的相关进行记录,不过概率论学得不好,感觉在该部分的表达上还存在很大不足,就放弃了相关的篇章,直接开始了本篇,本篇主要是记录小波分析的一些东西,小波分析的原理就不细说了,所以还是老样子,主要介绍小波分析在MATLAB中的相关知识,不足之处请指出。

e100fe5954b01737e4d6514fd9ffcf5e.gif

a459a92a2d65892eb70af1ba7e0ac855.gif

介绍

小波分析是数学分析方法里的一种,主要应用于信号处理、图像处理、语音分析以及其他的非线性科学领域,它被认为是继Fourier分析之后的又一有效的时频分析方法。小波变换与Fourier变换相比,是一个时间和频域的局域变换因而能有效地从信号中提取信息,通过伸缩和平移等运算功能对函数或信号进行多尺度细化分析(Multiscale Analysis),解决了Fourier变换不能解决的许多困难问题。

MATLAB提供了小波分析工具箱,在主界面的命令窗口输入:wavemenu,就可以打开工具箱,如下所示。

b0d8bfd0bafd30cb554b1671550635f1.png

常用的就是小波基函数、连续小波变换及其应用、离散小波变换及其应用、小波包变换、信号和图像的多尺度分解、基于小波变换的信号去噪、信号压缩,在上图也可以找到与这些对应的选项。常用的小波基函数如下表:

函数表示

函数描述

morl

Morlet小波

mexh

墨西哥草帽小波

meyr

Meyer小波

haar

Haar小波

dbN

紧支集正交小波

symN

近似对称的紧支集正交小波

coifN

Coifmant小波

biorNr.Nd

双正交样条小波

以下记录的是一些常用指令和语法使用,工具箱的操作就不弄了,自行根据指令进行对应和补充即可。

1、waveinfo函数

note:information on wavelets.

该语法的功能是提供工具箱中所有小波的信息查询,使用格式:waveinfo('wname')

wname指代的小波有

'haar'   : Haar wavelet.'db'     : Daubechies wavelets.'sym'    : Symlets.'coif'   : Coiflets.'bior'   : Biorthogonal wavelets.'rbio'   : Reverse biorthogonal wavelets.'meyr'   : Meyer wavelet.'dmey'   : Discrete Meyer wavelet.'gaus'   : Gaussian wavelets.'mexh'   : Mexican hat wavelet.'morl'   : Morlet wavelet.'cgau'   : Complex Gaussian wavelets.'cmor'   : Complex Morlet wavelets.'shan'   : Complex Shannon wavelets.'fbsp'   : Complex Frequency B-spline wavelets.'fk'     : Fejer-Korovkin orthogonal wavelets

使用举例:waveinfo('haar')

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值