主要内容

瞬时频率的复杂的唧唧声

这个例子展示了如何使用傅里叶计算信号的瞬时频率synchrosqueezed变换。

生成一个唧唧喳喳的频率呈现正弦变化的内容。信号嵌入在高斯白噪声和在3千赫采样1秒。

fs = 3000;t = 0:1 / fs: 1 - 1 / f;x = exp (2 j *π* 100 * cos(2 *π* 2 * t)) + randn(大小(t)) / 100;

计算信号的傅里叶synchrosqueezed变换和阴谋。显示时间x设在和频率y设在。

fsst (x, fs,“桠溪”)

图包含一个坐标轴对象。坐标轴对象与标题傅里叶Synchrosqueezed变换包含一个类型的对象的形象。

找到信号的瞬时频率提取的最大能量傅里叶Synchrosqueezed变换的时频脊。

[海温,f, tfs] = fsst (x, fs);冰箱= tfridge (sst);

覆盖的山脊变换阴谋。毫秒的时间和频率转换为千赫。

持有情节(t * 1000冰箱/ 1000,“r”)举行

图包含一个坐标轴对象。坐标轴对象2标题傅里叶Synchrosqueezed变换包含对象类型的形象,线。

对于一个真正的信号,可以找到瞬时频率更容易使用instfreq函数。例如,显示瞬时频率的实部复杂的唧唧声通过计算分析信号及其相区分。

ax =真正的(x);instfreq (ax, fs,“方法”,希尔伯特的)

图包含一个坐标轴对象。坐标轴对象与标题瞬时频率估计包含一个类型的对象。

另请参阅

|||||

相关的话题