Visualize and denoise time series data
TheWavelet Signal Denoiserapp is an interactive tool for visualizing and denoising real-valued 1-D signals and comparing results. With the app, you can:
Access all the signals in the MATLAB®workspace.
轻松调整默认参数并应用不同的剥离技术。
Visualize and compare results.
Export denoised signals to your workspace.
通过生成MATLAB脚本来重新创建工作空间中的Denocied信号。
TheWavelet Signal Denoiserapp provides a way to work with multiple versions of denoised data simultaneously.
A typical workflow for denoising a signal and comparing results using the app is:
开始app and import a 1-D signal from the MATLAB workspace. The app provides an initial denoised version of your data using default parameters.
Adjust the denoising parameters and produce multiple versions of the denoised signal.
Compare results and export the desired denoised signal to your workspace.
要将相同的Denoising参数应用于工作空间中的其他信号,请生成MATLAB脚本并在您看到合适的情况下对其进行修改。
MATLAB Toolstrip: On theAppstab, underSignal Processing and Communications, clickWavelet Signal Denoiser.
MATLAB命令提示:输入Waveletsignaldenoiser
.
Wavelet
— Wavelet familysym
(default) |bior
|coif
|db
|fk
Wavelet family used to denoise the signal, specified as one of the following:
sym
— Symlets
bior
— Biorthogonal spline wavelets
coif
— Coiflets
db
— Daubechies wavelets
fk
— Fejér-Korovkin wavelets
For additional information, seewdenoise
.
Method
— Denoising method贝叶斯
(default) |BlockJS
|FDR
|Minimax
|SURE
|UniversalThreshold
Denoisingmethod to apply, specified as one of the following:
贝叶斯
- 经验贝叶斯
BlockJS
— Block James-Stein
FDR
— False Discovery Rate
Minimax
— Minimax Estimation
SURE
— Stein's Unbiased Risk Estimate
UniversalThreshold
— Universal Threshold
For additional information, seewdenoise
.
Rule
— Thresholding rule中位数
(default) |意思是
|Soft
|Hard
|詹姆斯·斯坦
Thresholding rule to use. Valid options depend on the denoising method.
Block James-Stein —詹姆斯·斯坦
经验贝叶斯-中位数
,意思是
,Soft
,Hard
错误的发现率 -Hard
Minimax Estimation —Soft
,Hard
Stein's Unbiased Risk Estimate —Soft
,Hard
通用阈值 -Soft
,Hard
For additional information, seewdenoise
.
To denoise more than one signal simultaneously, you can run multiple instances of theWavelet Signal Denoiser应用程序。