时频分析--瞬时频率

瞬时频率,定义为解析信号相位的倒数,其物理意义表示向量幅角的转速。为了定义一个信号的瞬时频率,首先必须将分析的信号x(t)转化为解析信号s(t),常有的方法是Hilbert变化,

即s(t)=x(t)+jH[x(t)];利用解析信号,可以唯一定义瞬时幅值和瞬时频率为A(t)=|s(t)|,f(t)=(1/(2*pi))*(d arg s(t))/(dt);时频分析工具箱中计算瞬时频率的函数为instfreq.m

%线性调频函数
sig = fmlin(256);
figure
subplot(211)
plot(real(sig));
title('线性调频信号')
xlabel('时间 t');ylabel('幅度')
t=3:256;
%估计瞬时频率
ifr = instfreq(sig);
%显示结果
subplot(212)
plot(t,ifr','LineWidth',2);
title('瞬时频率估计')
xlabel('时间 t');ylabel('瞬时频率 f')

 

posted on 2010-12-20 19:41  齐威王  阅读(7044)  评论(0编辑  收藏  举报

导航