MALTAB环境下一种高效率的同步压缩变换方法
程序运行环境为MATLAB R2018A,执行一种高效率的同步压缩变换,通过在时间和频率上控制降采样因子,结合选择性重分配和频率细分方案,可以根据实际需要在效率和精度之间取得平衡,以模拟信号和振动信号为例进行演示。
算法可迁移至金融时间序列,地震信号,语音信号,声信号,生理信号(ECG,EEG,EMG)等一维时间序列信号。
数据+程序+参考文献
fz = 22;
S = size(M);
Q = M(:);
q = quantile(Q, d);
M(find(M>q)) = q;
imagesc(t, ytic, M)
axis xy ;
程序代码网页链接
set(gca, 'fontsize', fz);