用matlab生成谐波代码从时频分布中提取时频轨道
使用Matlab代码从时频分布(TFD)中提取时频轨迹,这些轨迹代表了瞬时频率(IF)定律。
根据Rankine等人的工作提出了两种方法。
(2007)和McAulay-Quatieri(1986);
中的详细信息。
要求:
Matlab(R2013或更高版本,)。
也可以在(版本4或更高版本)中使用,但与Matlab相比要慢。
用
比较这两种方法的示例(中的代码,但需要参考):
%
---------------------------------------------------------------------
%
load
test
signal
%
---------------------------------------------------------------------
b=load(
'
testsignal_10dB.mat
'
);
N=length(b.x);
Ntime=
512
;
x=b.x;
Fs=b.Fs;
%
---------------------
2022-03-15 21:46:14
188KB
系统开源
1