主要内容

基于fft的时频分析

信号处理工具箱™提供了返回序列的时变傅里叶变换的函数,或将此信息显示为光谱图。的时变傅里叶变换为序列的离散时间傅里叶变换,使用滑动窗口计算。这种形式的傅里叶变换,也被称为短时傅里叶变换(STFT)在语音、声纳和雷达处理方面有许多应用。的光谱图是时间相关傅里叶变换对时间的幅值平方。

有关光谱图的更多信息,请参见频谱图计算与信号处理工具箱.有关信号的其他时频表示的概述,请参见时频画廊

谱图显示

要显示信号的谱图,可以使用pspectrum函数。例如,生成两秒的10千赫采样信号。指定信号的瞬时频率作为时间的三角函数。为了计算谱图,将信号分成持续时间为0.0256秒的段,并指定86%的段与段重叠。的泄漏测量滑动窗口从噪声中检测弱音调的能力,如果附近存在强音调。指定泄漏值为0.875。

Fs = 10e3;T = 0:1/fs:2;X = vco(锯齿(2*pi*t,0.75),[0.1 0.4]*fs,fs);pspectrum (x, fs,“声谱图”...TimeResolution = 0.0256, = 86重叠,泄漏= 0.875)

图中包含一个axes对象。标题为Fres = 53.1206 Hz, Tres = 25.6 ms的axes对象包含一个类型为image的对象。

持久性频谱

持久性频谱的时频视图,它显示给定频率在信号中出现的时间百分比。持久谱是工频空间的直方图。在信号演化过程中,一个特定频率在信号中持续的时间越长,它的时间百分比就越高,因此它在显示器中的颜色就越亮或“热”。

计算并显示信号的持续频谱。指定时间分辨率为0.01秒,相邻段之间重叠50%,泄漏0.5。

pspectrum (x, fs,“持久化”...TimeResolution = 0.01, = 50重叠,泄漏= 0.5)

图中包含一个axes对象。标题为Fres = 256.6745 Hz, Tres = 10 ms的axes对象包含一个类型为image的对象。

另请参阅

应用程序

功能

相关的话题