小波变换及matlab原始码散射m
用于信号散射的MATLAB工具箱
散射表示基于非线性变换,该非线性变换对平移不变,对变形稳定,但仍具有很高的判别力。
用法
假设您有一个以Fs采样的signal
。
选择一个品质因数(每倍频程的频率仓数)
Q并运行default_auditory来开始使用称为scalogram的时频表示,即小波变换模数。
Q
=
8
;
%
typical
values
for
quality
factor
in
audio
are
8,
12
or
16
opts{
1
}
=
default_auditory(length(signal),Fs,Q);
散射体系结构在比例图的顶部添加了第二层小波变换。
该工具箱提供了沿时间进行散射(即调幅频谱)的功能,还提供了联合时频散射(由JoakimAndén引入)和螺旋散射(由Vincent
Lostanlen引入)。
%
This
line
provides
default
options
for
scattering
along
time
opts{
2
}.time
=
struct();
%
Uncomment
t
2021-10-12 21:41:59
8.38MB
系统开源
1