说明:自己编写的正弦插值算法及误差计算matlab仿真试验代码,供交流参考。
说明:利用FFT估计正弦信号的频率,要估计一个叠加了高斯白噪声的正弦信号 的频率 ,可以通过对x(n)做傅里叶变换,得到频谱图,找出幅度的最大值对应的频率值 ,进行多次变换,求出均方误差 。改变信噪比SNR,通过仿真可以得出随着信噪比增加,均方误差减小。
说明:应用LSE 算法估计载波频率和相位,又称为锁相环。使用初值和迭代算法,估计频率和相位值,并根据估计出的频率和相位值画出估计得正弦波。将正弦波真值和估计值画在同一个图中,每更新一次,重新绘制两个波形,最终需要画出演示视频中的效果:估计出的波形逐步靠近真正的波形。