概述
1 内容介绍
时频分析作为非平稳信号处理的一种重要方法,它提供了时域与频域的联合分布信息,清楚的刻画了信号频率随时间的变化关系,能给出每个时刻下信号的瞬时频率及其幅值。本文把时频分析作为研究对象,在对传统时频分析方法做出深入分析的基础上,重点研究同步压缩连续小波变换的时频分析方法,并将其应用到解决多分量非平稳信号的时频聚集性、分离以及瞬时频率估计的问题上。
2 部分代码
clear
load('vib_data1.mat')
fs = 12000; N = 1200; % sampling frequency and points
time = (1:N)/fs; % time sequence
fre = (fs/2)/(N/2):(fs/2)/(N/2):(fs/2); % frequency sequence
data=data(1:N);
[MTs tfr]=MSST_Y_new(data,95,50);
gamma = 10^(-2);
sigma = 0.025;
[~,~,~,~,~,Ts1,Ts2,Ts3,Ts4] = sstn(data,gamma,sigma);
.................................................................
figure
suptitle('Fig. 19');
subplot(211)
plot(time,data);
ylabel('Amp / g');
xlabel('Time / s');
axis([0 0.1 -4 4]);
subplot(212)
ft=abs(fft(
最后
以上就是忧伤鲜花为你收集整理的【通信】Matlab实现多同步压缩变换的全部内容,希望文章能够帮你解决【通信】Matlab实现多同步压缩变换所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复