Rife算法的一种Matlab实现
Rife算法原理及介绍信号频谱的最大两根谱线进行插值对频率进行估计,即Rife算法。当信号频率位于离散傅里叶变换(DFT)两个相邻量化频率点的中心区域时,Rife算法精度很高,均方根误差接近克拉美罗限,且计算量小于牛顿迭代。Rife算法常用于单频信号频率估计。加性高斯白噪声污染的正弦波信号可以表示为x(n)=aejH0ej2πfcnΔt+w(n)n=0,1,…N−1x(n)=a e^{j H_{0}} e^{j 2 \pi f_{c} n \Delta t}+w(n) \quad n=0,1,