复啁啾的瞬时频率
这个例子展示了如何使用傅里叶同步压缩变换计算信号的瞬时频率。
产生具有正弦变化频率内容的啁啾。信号嵌入高斯白噪声中,以3千赫采样1秒。
Fs = 3000;T = 0:1/fs:1-1/fs;x = exp (2 j *π* 100 * cos(2 *π* 2 * t)) + randn(大小(t)) / 100;
计算并绘制信号的傅里叶同步压缩变换。上显示时间x-轴和频率在y设在。
fsst (x, fs,“桠溪”)
通过提取傅里叶同步压缩变换的最大能量时频脊来找到信号的瞬时频率。
[sst,f,tfs] = fsst(x,fs);冰箱= tfridge(sst,f);
在变换图上叠加山脊。将时间转换为毫秒,频率转换为千赫。
持有在情节(t * 1000冰箱/ 1000,“r”)举行从
对于一个真实的信号,你可以更容易地找到瞬时频率使用instfreq
函数。例如,通过计算解析信号并求导其相位,显示复啁啾实部的瞬时频率。
Ax = real(x);instfreq (ax, fs,“方法”,希尔伯特的)
另请参阅
fsst
|ifsst
|instfreq
|pspectrum
|光谱图
|tfridge