matlab改变代码字体-reasspectro:频谱图分配

时间:2021-05-23 17:22:52
【文件属性】:
文件名称:matlab改变代码字体-reasspectro:频谱图分配
文件大小:218KB
文件格式:ZIP
更新时间:2021-05-23 17:22:52
系统开源 matlab更改代码字体频谱图分配 此函数计算常规和多锥声谱图的重新分配版本。 该算法基于Auger和Flandrin方法[1],Fuplop&Fitz [2]中采用了某些部分。 这个想法是首先计算常规的频谱图,然后找到最佳的(在某种意义上来说是能量)时间和频率位置,然后将频谱图中的值重新分配给这个新位置。 常规和多锥频谱图之间的区别在于,多锥方法会为每个锥度计算额外的频谱图。 锥度是窗口函数的通用术语,但在这种方法中,锥度指的是Slepian序列[4]。 结果,通常多锥声谱图显示出比常规谱图少的方差。 锥度的选择在结果中起着重要的作用。 这里的两个重要参数是时间半带宽乘积NW和锥度K的数量。NW代表了较好的定位和较小的方差之间的折衷:NW越高,所得的时频表示中的方差就越小,但是分辨率在降低,并且反之亦然。 根据经验,锥度的数量选择为K = 2NW-1。 使用reasmultitapers进行多reasmultitapers重新分配,使用reasspecgram进行常规频谱图重新分配。 这两个功能均采用标准输入,例如信号,窗口/锥度,零填充量等。您还可以为该功能提供其他属性。 这些属性
【文件预览】:
reasspectro-master
----reasmultitapers.m(9KB)
----private()
--------crop_matrix.m(286B)
--------reassignment_get_mean.m(1KB)
--------reassignment_get_new_vectors.m(3KB)
--------reassignment_get_stft.m(2KB)
--------reassignment_get_windows.m(1KB)
--------reassignment_pad_signal.m(1KB)
--------reassignment_get_tapers.m(1KB)
--------reassignment_check_opts.m(4KB)
--------hatchfill.m(12KB)
--------reassignment_get_displacements_tmp.m(1KB)
--------reassignment_core.m(3KB)
--------reassignment_get_displacements.m(1KB)
----examples()
--------example_plot.png(184KB)
--------ex_chirp.m(2KB)
----LICENSE(18KB)
----README.md(11KB)
----plot_spectro.m(5KB)
----.gitignore(5B)
----reasspecgram.m(9KB)

网友评论