时频分析--瞬时频率
瞬时频率,定义为解析信号相位的倒数,其物理意义表示向量幅角的转速。为了定义一个信号的瞬时频率,首先必须将分析的信号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')
路漫漫其修远兮,吾将上下而求索