推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

在MATLAB中采用RLS算法实现FIR自适应滤波器

更新时间:2019-10-24 22:32:27 大小:125K 上传用户:xuzhen1查看TA发布的资源 标签:matlabrls算法FIR自适应滤波器 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

FR自适应滤波器除了采用LMS算法外,还可以采有递归最小二乘方RIS算法。该算法实际上是FR维纳滤波器的一种时间递归算法,它是严格以最小二乘法准则为依据的算法,主要优点是收敛速度快,因此,其首先在快速信道均衡、实时系统辨识和时间序列分析中得到了广泛应用。

1递推最小二乘RLS)算法

递推最小二乘RLS算法的递推公式如下:

4如r4品-D+8,B)-X%fcu-1]①其中,时刻的最佳,可由-时刻的最佳值创。加一修正量得到,修正量等于g)BD-Xafon r-D]其中Dcie

-1l为根据6-时刻的最佳加权和时刻数据对d6的预测值,因而d fD-afcl h-1为预测误差。gn确定了根据预测误差进行修正时的比例系数,因而称之为增益系数。

比较式)和LMS算法的递推公式

wfD=wh-1)+2uxDBfD-xix4 ft-]

可看出两者的差别仅在增益系数上:IMS算法简单利用输入矢量乘上常数作增益系数:而RLS算法则利用了复杂的增益系数m我


部分文件列表

文件名 大小
在MATLAB中采用RLS算法实现FIR自适应滤波器.pdf 125K

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论