0
点赞
收藏
分享

微信扫一扫

【信号处理】数字信号同步压缩变换含Matlab源码

1 简介

首先简介了时频方法的发展史以及同步压缩 变换方法(SST)的由来,对基于短时傅里叶变换的SST的算法进行了简要分析,随后重点突出了其在时频图改善与信号 分解方面的应用

2 部分代码

% A numerical signal.
clear;
SampFreq = 100;
t = 0 : 1/SampFreq : 14-1/SampFreq;
Sig = [sin(2*pi*(25*t))];
[m,n]=size(Sig);
time=(1:n)/SampFreq;
fre=(SampFreq/2)/(n/2):(SampFreq/2)/(n/2):(SampFreq/2);
Ts = SST(Sig',100);
figure
imagesc(time,fre,abs(Ts));
axis xy
ylabel('Freq / Hz');
xlabel('Time / Sec');
title('SST');
%signal reconstruction.
s=real(sum(Ts));
%Reconstructed signal.
figure
plot(s);
title('Reconstructed signal');
%Original signal
figure
plot(Sig,'r-');
title('Original signal');


3 仿真结果



【信号处理】数字信号同步压缩变换含Matlab源码_信号处理

【信号处理】数字信号同步压缩变换含Matlab源码_参考文献_02

【信号处理】数字信号同步压缩变换含Matlab源码_无人机_03

4 参考文献

[1]高威, 李莎. 同步压缩变换及其在机械振动信号处理中的应用[J]. 时代农机, 2017(4):2.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

【信号处理】数字信号同步压缩变换含Matlab源码_信号处理_04


举报

相关推荐

0 条评论