【小波分析】五、MATLAB 小波工具箱的使用

【小波分析】五、MATLAB 小波工具箱的使用

简单介绍

Wavelet Toolbox™ 提供用于分析和处理信号与图像。小波工具箱包含连续小波分析,小波时间序列相关分析,去噪、压缩和时频分析算法。该工具箱还包括用于对信号和图像进行抽样和非抽样的离散小波分析,包括小波包和双树复小波变换等等。

在 MATLAB 的 APP 界面下,我们能够搜索到 Wavelet Analyzer 和 Wavelet Signal Denoiser 两个模块。它是属于小波工具箱下面的两个应用。

在这里插入图片描述

命令行输入 waveletAnalyzerwaveletSignalDenoiser 也可以把这两个工具调出来。

那么,小波工具箱下面到底有多少函数可以使用?你可以用 help wavelet 进行查看。

GUI 工具介绍

小波工具箱提供了很多函数可以使用,同时,MATLAB 也为我们提供了一种更友好的方式让我们使用工具箱,即一系列的 GUI 模块,其中就包括 waveletAnalyzer ,这是一个很好的学习小波的工具。我们来欣赏一下。

打开你 waveletAnalyzer 界面,

在这里插入图片描述

你可以自己随便点点,把玩把玩,不过如果你对小波分析的基本理论不清楚的话,你可能看到的只是一堆好看的图而已,并没有太大意义,还是需要先打好基础。

简单例子程序

小波函数的使用

clear all;
close all;
load noissin.mat;
figure;
subplot(211);
plot(noissin);                        %信号的时域图   1000个点
subplot(212);
%%  noissin是信号,1:10是尺度,db2是小波类型,plot是显示变换后的图形,返回系数
c=cwt(noissin,1:10,'db2','plot');      %  系数图 

信号降噪
在这里插入图片描述

load noissin.mat;
noissin1 = wdenoise(noissin,7, ...
    'Wavelet', 'sym4', ...
    'DenoisingMethod', 'Bayes', ...
    'ThresholdRule', 'Median', ...
    'NoiseEstimate', 'LevelIndependent');
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆嵩

有打赏才有动力,你懂的。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值