开始Wavelet Toolbox
Wavelet Toolbox™ provides apps and functions for analyzing and synthesizing signals and images. You can detect events like anomalies, change points, and transients, and denoise and compress data. Wavelet and other multiscale techniques can be used to analyze data at different time and frequency resolutions and to decompose signals and images into their various components. You can use wavelet techniques to reduce dimensionality and extract discriminating features from signals and images to train machine and deep learning models.
使用小波工具箱,您可以进行交互性denoise信号,执行多分辨率和小波分析,并生成MATLAB®代码。该工具箱包括用于连续和离散小波分析,小波数据包分析,多分辨率分析,小波散射和其他多尺度分析的算法。
Many toolbox functions support C/C++ and CUDA®桌面原型制作和嵌入式系统部署的代码生成。
教程
- 可视化小波,小波包和小波过滤器
获取与特定小波家族相对应的过滤器,小波或小波包。
- Time-Frequency Analysis and Continuous Wavelet Transform
了解CWT如何帮助您获得尖锐的时频表示。
- Discrete Wavelet Analysis
使用离散小波变换技术分析和DENOIS信号和图像。
- Critically Sampled Wavelet Packet Analysis
获得1-D信号和2-D图像的小波数据包变换。
- 匹配的追求
Create sensing dictionaries and perform matching pursuit on 1-D signals.
- Lifting
在执行离散小波变换的同时,使用升压来设计小波过滤器。
关于小波
- 什么是小波?
了解有关小波以及如何检测信号不连续性的一般信息。
- 连续和离散的小波变换
决定是使用离散或连续小波变换。
- Choose a Wavelet
Learn criteria for choosing the right wavelet for your application.
Featured Examples
Videos
Understanding Wavelets, Part 1: What Are Wavelets
Explore the fundamental concepts of wavelet transforms in this introductory MATLAB Tech Talk. This video covers what wavelets are and how you can use them to explore your data in MATLAB. The video focuses on two important wavelet transform concepts: scaling and shifting. The concepts can be applied to 2-D data such as images.
了解小波,第2部分:小波的类型变换
Explore the workings of wavelet transforms in detail. You will learn more about the continuous wavelet transforms and the discrete wavelet transform. You will also learn important applications of using wavelet transforms with MATLAB.
了解小波,第3部分:离散小波变换的示例应用
在此MATLAB技术演讲中保留其尖锐的功能的同时,了解如何使用小波来降低信号。该视频概述了使用MATLAB使用离散小波变换来降低信号的步骤。了解这种脱氧技术与其他脱氧技术的比较。
了解小波,第4部分:连续小波变换的示例应用
Explore a practical application of using continuous wavelet transforms in this MATLAB Tech Talk. Get an overview of how to use MATLAB to obtain a sharper time-frequency analysis of a signal with the continuous wavelet transform. This video uses an example seismic signal to highlight the frequency localization capabilities of the continuous wavelet transform.
Understanding Wavelets, Part 5: Machine Learning and Deep Learning with Wavelet Scattering
小波散射网络可帮助您自动从信号和图像中获取用于机器学习和深度学习应用程序的低变差功能。在此MATLAB技术演讲中,了解小波散射变换以及如何用作自动稳健功能提取器进行分类。