主要内容

FFT-Based时频分析

信号处理工具箱™产品提供函数,返回序列的随时间变化的傅里叶变换,或以频谱图的形式显示该信息。的时间傅里叶变换为序列的离散时间傅里叶变换,使用滑动窗口计算。这种形式的傅里叶变换,也称为短时傅里叶变换(STFT),在语音、声纳和雷达处理中有许多应用。的光谱图是时间相关的傅里叶变换对时间的大小。

要显示信号的声谱图,可以使用pspectrum函数。例如,生成以10khz采样的两秒信号。指定信号的瞬时频率为时间的三角函数。为了计算谱图,将信号划分为时长为0.0256秒的段,并指定86%的段对段重叠。的泄漏测量滑动窗口在相邻强音调存在的情况下从噪声中检测弱音调的能力。指定泄漏0.875。

fs = 10000;t = 0:1 / fs: 2;X = vco(sawtooth(2*pi*t,0.75),[0.1 0.4]*fs,fs);pspectrum (x, fs,的谱图...“TimeResolution”, 0.0256,“重叠”, 86,“漏”, 0.875)

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

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

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

pspectrum (x, fs,“坚持不懈”...“TimeResolution”, 0.01,“重叠”, 50岁,“漏”, 0.5)

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

另请参阅

应用程序

功能

相关的话题