matlab 去噪工具箱
0、Multivariate Wavelet Denoising 该方法报错
sig = dff(somaIndex,:);
dsig = wdenoise(sig,'Wavelet','sym8','DenoisingMethod','SURE','ThresholdRule','Soft');
这个网页专门讲去噪的:
Multivariate Wavelet Denoising- MATLAB & Simulink- MathWorks 中国
load ex4mwden whos kp = 0; for i = 1:4 subplot(4,2,kp+1), plot(x_orig(:,i)); axis tight; title(['Original signal ',num2str(i)]) subplot(4,2,kp+2), plot(x(:,i)); axis tight; title(['Observed signal ',num2str(i)]) kp = kp + 2; end
数据的格式和类型完全一样啊,错误如下:
==================================================
1、滑窗去噪滑动
这个简直太好了
几种常用信号平滑去噪的方法(附Matlab代码)_hyhhyh21的博客-CSDN博客_信号去噪
==================================================
2、高斯去噪
[B, window] = smoothdata(A,'gaussian');