f5_16.m

来自「《Matlab时频分析及其应用》的详细代码」· M 代码 · 共 22 行

M
22
字号
%产生非平稳信号
%%信号1:冲击信号
sig1=anapulse(128);
%%信号2:两个正弦信号的叠加
sig2=fmconst(128,0.15)+fmconst(128,0.35);

%计算信号1的尺度图
[tfr,t,f,wt]=tfrscalo(sig1,1:128,6,0.05,0.45,128,1);
%时频分布
figure(1)
contour(t,f,tfr);
xlabel('时间 t');
ylabel('频率 f');

%计算信号2的尺度图
[tfr,t,f,wt]=tfrscalo(sig2,1:128,6,0.05,0.45,128,1);
%时频分布
figure(2)
contour(t,f,tfr);
xlabel('时间 t');
ylabel('频率 f');

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?