MATLAB环境下稀疏辅助信号平滑方法
程序运行环境为MATLAB 2018a,执行稀疏辅助信号平滑与降噪,以模拟信号、心电信号和轴承振动信号为例进行演示。
数据+程序+参考文献
% Banded filter matrices:
[A, B] = ABfilt(d, fc, N, K);
H = @(x) A\(B*x); % H : high-pass filter
L = @(x) x - H(x); % L : low-pass filter
txt_filt = sprintf('d = %d, fc = %.3f', d, fc);
面包多代码下载网页链接